Vlookup, recherchev

Bonjour,

J'ai besoin de faire d'utiliser la fonction =recherchev(). Cependant, pour ne pas avoir de NA, je mets "vrai", mais mes valeurs sont dans un ordre décroissant, alors la fonction ne marche pas, avez vous une solution ?

Merci de votre réponse.

Voici ci-joint un fichier de démonstration.

Bonjour,

Pour obtenir la correspondance exacte, il faut mettre FAUX

Il suffit ensuite d'éliminer les erreurs :

=SIERREUR(RECHERCHEV(C3;F3:G18;2;FAUX);"")

Merci de ta réponse.

Cependant, je ne veux pas de trou dans mes données donc je n'utilise pas ta formule, j aimerai que vlookup prenne la derniere donnée lorsqu'il en manque une.

Eh bien ! Tu inverses l'ordre, ou bien tu utilises EQUIV (et INDEX).

Cordialement.

Bonjour,

« j aimerai que vlookup prenne la derniere donnée lorsqu'il en manque une »

Tu tu l'avais demandé je t'aurais proposé ceci :

=SIERREUR(RECHERCHEV(C3;$F$3:$G$18;2;FAUX);I4)

J'aimerai qu'il prenne la dernière valeur non manquante de la fonction rechercher *, pas spécialement l4.

S'il n'y a pas de solutions je vais essayer la solution de Equiv Index de MFerrand.

bonjour

une contribution

si c'est trop compliqué pour toi , je referai une pj en plus simple

10totti.xlsx (10.54 Ko)

cordialement

Rechercher des sujets similaires à "vlookup recherchev"