Erreur RECHERCHEV

Bonjour, aujourd'hui j'ai un soucis avec la fonction RECHERCHEV (VLOOKUP en anglais et dans mon fichier )

Le soucis étant que j'ai une table de correspondance id <-> donnée et pour une raison inconu la fonction marche dans un sens id> donnée mais pas dans l'autre donnée -> id .

Le but étant d'afficher l'id d'une donnée en particulier.

Je vous ai mis en rouge la ligne qui ne fonctionne pas et en vert celle qui fonctionne pour vous montrer le côté aberant de la chose .

Merci a ceux qui sauront m'aider

14vlookup-error2.xlsx (11.10 Ko)

Bonjour,

Reste plus que le fichier à avoir pour savoir de quoi tu parles .

Cordialement

Bonjour

Ton fichier n'est pas passé.

Cependant, il n'y a rien d’aberrant ; RECHERCHEV ne fonctionne que si la colonne REPONSE se situe à droite de la colonne CHERCHE

Utilise

=INDEX(PlageID;EQUIV(CelluleCherchee;PlageDonnees;0))

Edit : EQUIV = MATCH en anglais

Amicalement

Nad

Tout d'abbord merci de vos réponses .

Effectivement le fichier n'est pas passé le voici :

10vlookup-error2.xlsx (11.10 Ko)

Vous aviez raison pour l'ordre des collones, malheureusement je ne peut pas les échanger et je souhaite concerver ce format , donc j'ai tester la fonction INDEX et j'ai écrit :

=INDEX(B6:C52;MATCH(F3;B6:C52;0)) (Selon le fichier si joint)

Et malheureusement sans résultat, j'aimerai également gérer les cas d'erreurs .

Merci d'avance .

Re

=INDEX(PlageID;EQUIV(CelluleCherchee;PlageDonnees;0))

PlageID = A6:A36

CelluleCherchee = E3

PlageDonnees = B6:B36

La formule donne

=INDEX(A6:A36;EQUIV(E3;B6:B36;0))

Avec gestion des erreurs

=SIERREUR(INDEX(A6:A36;EQUIV(E3;B6:B36;0));"")

Amicalement

Nad

Niquel merci

Rechercher des sujets similaires à "erreur recherchev"