Formule Excel, recherche V

Résolu/Fermé
angele - 20 déc. 2010 à 15:08
 angele - 21 déc. 2010 à 09:21
Bonjour,

Voici ma problématique, sur une feuille j'ai créé 3 listes (ces 3 listes comportent deux colonnes) et je recherche une formule qui indiquerait : Je recherche la cellule A1 dans la première liste (dans la deuxième colonne), si non trouvé je cherche dans la deuxième liste (dans la deuxième colonne) et si non trouvé je cherche dans la troisième (dans la deuxième colonne)

J'ai essayé en utilisant les fonctions Recherche V et Et mais cela ne fonctionne pas.

J'espère être assez claire.

Pouvez-vous m'aider. Merci par avance

2 réponses

tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 245
20 déc. 2010 à 16:10
les données sont en colonnes AB, DE, GH

pour trouver A1:

=SI(A1=RECHERCHEV(A1;$A$1:$B$6;2;0);RECHERCHEV(A1;$A$1:$B$6;2;0);SI(A1=RECHERCHEV(A1;$D$1:$E$6;2;0);RECHERCHEV(A1;$D$1:$E$6;2;0);SI(A1=RECHERCHEV(A1;$G$1:$H$6;2;0);RECHERCHEV(A1;$G$1:$H$6;2;0);"")))
1
Ca n'a pas l'air de fonctionner, j'ai un résultat #N/A, je vais essayer de trouver d'ou cela peut venir.

En tout cas, je te remercie pour ton aide
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 245
20 déc. 2010 à 17:01
vous pouvez envoyer votre fichier via ci-joint.fr , ça sera plus facile pour vous aider.
0
https://www.cjoint.com/?0murw4xMne
J'espère que c'est bien ca. Dans la feuille 1, j'ai mis la formule dans la colonne H et les listes se trouvent en feuille 2.

Merci encore
0
J'ai oublié de vous préciser qu'il était normal d'avoir créé 3 listes car dans le fichier que j'utilise, il est prévu 3 tableaux qui sont sur 3 feuilles différentes donc je ne voudrais pas remplacer ces 3 listes par une seule.
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 245
20 déc. 2010 à 17:56
=SI(ESTERREUR(RECHERCHEV(E2;DECES;2;0));SI(ESTERREUR(RECHERCHEV(E2;DEPEN;2;0));SI(ESTERREUR(RECHERCHEV(E2;IJ;2;0));"";RECHERCHEV(E2;IJ;2;0));RECHERCHEV(E2;DEPEN;2;0));RECHERCHEV(E2;DECES;2;0))
0
bonjour, pour commencer, la cellule à rechercher ne doit pas faire partie des liste
on attend en c23 le resultat de la recherche de c22 dans les liste a1:b6, d1:e6, g1:h6
=SI(ESTERREUR(RECHERCHEV(C22;liste1;2;0));SI(ESTERREUR(RECHERCHEV(C22;liste2;2;0));RECHERCHEV(C22;liste3;2;0);RECHERCHEV(C22;liste2;2;0));RECHERCHEV(C22;liste1;2;0))
0
Merci à tous pour votre aide. Bonne journée
0