Bonsoir,
Si j'ai bien compris :
Dans le tableau de la feuille 1,
chaque valeur de la colonne A a 2 équivalences en colonne C
La fonction RECHERCHEV() ne renvoie que la 1ère valeur trouvée
Pour trouver la dernière valeur (plus bas dans la feuille), cette formule marche bien :
=INDEX(C$1:C$25;EQUIV(2;1/(H9=A$1:A$25)))
Donne la dernière équivalence au plus bas de la plage de recherche
S'il y a 3 équivalences, ça donne la 3è et non la 2è
A quoi sert le 2 en 1er argument de la fonction INDEX ? Aucune idée.
Il faut que ce soit un nb > 1. Avec 1,1 ou 10000, ça marche aussi.
Formule matricielle, valider par ctrl + maj + entrée
Voir le fichier, c'est plus facile.