Aide sur fonction index equiv

Bonjour,

J'ai presque réussi ma formule mais j'ai encore un petit soucis...

Ma formule fonctionne (300 avec l'exemple), mais quand je veux mettre une valeur intermédiaire genre 200, je veux que ça me renvoi dans la bonne colonne. Merci de m'expliquer clairement pour pu vous embêter pour la suite.

Cordialement

13a-supp.xlsx (55.64 Ko)

Bonjour,

Avec ta formule, le terme EQUIV(Outil!C6;Base!C1:L1;0) ne trouve de résultat que si la valeur cherchée existe sur la ligne 1.

D'où le #NA pour 200

Essaies :

=INDEX(LL;EQUIV(C4;Base!B4:B568;0);SIERREUR(EQUIV(Outil!C6;Base!C1:L1;0);EQUIV(Outil!C6;Base!C1:L1)+1))

Quand il y aurait eu #NA, on cherche la valeur proche suivante avec EQUIV(Outil!C6;Base!C1:L1)+1 , car EQUIV(Outil!C6;Base!C1:L1) donne la valeur proche immédiatement inférieure, c'est à dire pour 200 donne 100, avec +1 on obtient le suivant : 300

Ok merci. J'ai compris maintenant et la formule fonctionne très bien.

Bonne fin de journée Patrice33740

Rechercher des sujets similaires à "aide fonction index equiv"