Recherchev sur plusieurs lignes d'une bdd
xavxdf
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
sous Excel 2010, mon problème de de faire apparaitre autant de fois que nécessaire la référence recherchée (fichier Excel avec 2 onglets 1 recherche 2 bdd)
sur l'onglet "recherche" en a1 je tape la référence à rechercher. soit 31.03
ma formule en b1 =si(a1<>"";recherchev($a$1;BDD;1;faux);"")
mon problème est de faire apparaitre en c1 le résultat de la ligne 3 sur la 3eme ligne
et éventuellement sur les lignes suivantes les autres résultats si le 31.03 apparaissait 3, 4 ou 5 fois
sur le 2eme onglet la base de données appelée BDD
A B C
1 31.03 412 dfd
2 31.04 542 gfggf
3 31.03 615 fdfdf
etc....sur environ 150 lignes
d'avance merci pour votre dévouement,
Xav,
sous Excel 2010, mon problème de de faire apparaitre autant de fois que nécessaire la référence recherchée (fichier Excel avec 2 onglets 1 recherche 2 bdd)
sur l'onglet "recherche" en a1 je tape la référence à rechercher. soit 31.03
ma formule en b1 =si(a1<>"";recherchev($a$1;BDD;1;faux);"")
mon problème est de faire apparaitre en c1 le résultat de la ligne 3 sur la 3eme ligne
et éventuellement sur les lignes suivantes les autres résultats si le 31.03 apparaissait 3, 4 ou 5 fois
sur le 2eme onglet la base de données appelée BDD
A B C
1 31.03 412 dfd
2 31.04 542 gfggf
3 31.03 615 fdfdf
etc....sur environ 150 lignes
d'avance merci pour votre dévouement,
Xav,
A voir également:
- Recherchev sur plusieurs lignes d'une bdd
- Écrire plusieurs lignes dans une cellule excel mac - Guide
- Afficher lignes masquées excel ✓ - Forum Excel
- Excel trier par ordre alphabétique en gardant les lignes - Guide
- Recherchev contient ✓ - Forum Excel
- Recherchev ne renvoie pas la bonne valeur ✓ - Forum Excel
1 réponse
Bonjour
un exemple qui commence en ligne 2 de BDD (référence listée en A2 ect...=
en colonne Z de BDD
en Z2 sur la hauteur utile (Z1 est vide)
=SI(RECHERCHE!$A$1=A2;MAX($Z$1:Z1)+1;"")
attention aux signes
en B1 de RECHERCHE:(à tier sur hauteur utile)
=SI(LIGNE()>MAX(BDD!Z:Z);"";INDEX(BDD!A:C;EQUIV(LIGNE();BDD!Z:Z;0);2))
terminez par ;2)) pour avoir la colonne B ;3) pour avoir la ,colonne C de BDD
crdlmnt
un exemple qui commence en ligne 2 de BDD (référence listée en A2 ect...=
en colonne Z de BDD
en Z2 sur la hauteur utile (Z1 est vide)
=SI(RECHERCHE!$A$1=A2;MAX($Z$1:Z1)+1;"")
attention aux signes
en B1 de RECHERCHE:(à tier sur hauteur utile)
=SI(LIGNE()>MAX(BDD!Z:Z);"";INDEX(BDD!A:C;EQUIV(LIGNE();BDD!Z:Z;0);2))
terminez par ;2)) pour avoir la colonne B ;3) pour avoir la ,colonne C de BDD
crdlmnt
pour info, le problème n'est pas dans le genre de travail, mais dans la position de la colonne. RECHERCHEV convient parfaitement si on place le système de la colonne Z en 1° colonne de la plage