Fonction recherchev ne prend pas la bonne valeur

Bonjour,

J'ai une liste avec des prénoms et la date de naissance sur ma feuille 'Liste' et sur ma seconde feuille je souhaite lorsque je choisis le prénom j'ai la date de naissance qui s'affiche. Classique.

=RECHERCHEV(A2;'Liste'!B2:C16;2)

Ça fonctionne bien sauf lorsque je choisis le premier prénom ça me met la date de naissance de la 3ème personne, une idée

Merci.

Bonjour rec00,

Sans ton fichier, difficile de voir où se situe le problème.

Un petit exemple ci-joint :

Cordialement,

J'ai pas pensé à joindre le fichier, c'est plus simple pour m'aider c'est vrai Du coup, Jean Dupont prend la date de naissance de Ginette Durand.

Bonjour,

Sans voir ton fichier regarde l'aide de Recherchev().

Pour une recherche sur valeur exacte il faut le 4e paramètre à FAUX.

eric

Re,

A tester;

Crdlt,

rec00 a écrit :

Bonjour,

J'ai une liste avec des prénoms et la date de naissance sur ma feuille 'Liste' et sur ma seconde feuille je souhaite lorsque je choisis le prénom j'ai la date de naissance qui s'affiche. Classique.

=RECHERCHEV(A2;'Liste'!B2:C16;2)

Ça fonctionne bien sauf lorsque je choisis le premier prénom ça me met la date de naissance de la 3ème personne, une idée

Merci.

Piège classique !!

=RECHERCHEV(A2;'Liste'!B2:C16;2;0)

Eriiiiiiiiiiiiiiic a répondu ...

Bonjour,

C'est plus simple avec Index selon moi.

=INDEX(Liste!C2:C16;EQUIV(Prénom_NOM!A2;Liste!B2:B16;0))

Index te permet d'aller chercher la Xe ligne de la colonne C.

EquiV te permet de trouver la ligne correspondant au nom que tu as tapé

Je suis d'accord avec toi ThTec.

Même soucis = ne pas oublier le dernier paramètre (pourtant optionnel)

Le dernier paramètre ? Lequel ?

Le type, comme tu l'as bien fait ici dessus !

capture d ecran 209

Oui, je vois.

C'est préférable de le mettre en 0.

Sinon ton problème est résolu ou tu as autre chose ?

Bonjour,

Merci pour vos réponses, je passe le sujet en résolu

Rechercher des sujets similaires à "fonction recherchev prend pas bonne valeur"