Recherche multicritère par formule

Bonjour,

Je cherche à afficher le résultat d'une colonne en fonction de plusieurs autre valeurs d'autres colonnes.

Pour cela, j'ai essayé plusieurs formules dont celle ci qui, je pense, ce rapproche le plus d'une formule correcte.

=INDEX(ANNEXE!AG3:AJ2015;EQUIV(1;(ANNEXE!AG:AG=M9)*(ANNEXE!AH:AH=M10)*(ANNEXE!AI:AI=M11);0);4)

Est il possible de m'indiquer une piste sur mon erreur ?

En vous remerciant par avance !

Bonjour

Sans fichier, difficile de contrôler.

essaie en validation matricielle avec les 3 touches Ctrl+Maj+Entrée)

=INDEX(ANNEXE!AG3:AJ2015;EQUIV(1;(ANNEXE!AG3:AG2015=M9)*(ANNEXE!AH3:AH2015=M10)*(ANNEXE!AI3:AI2015=M11);0);4)

Cordialement

Comme tu peut le voir dans ce fichier, en feuille 1 j'ai des libellés correspondant à des codes. Dans mon annexe, ces code vont correspondre à des tarifs.

Mon but est de comparer les codes de la feuille 1 à ceux de l'annexe et d'afficher le prix en conséquence.

J'espère que ceci est plus clair.

(il y a de nombreuse autre combinaisons de codes j'en ai mis quelque un pour exemple).

26classeur1.zip (7.06 Ko)

Bonjour,

Un essai voir si cela te conviens.

Cordialement.

Edit Amadéus: Ce qui revient au même que la formule prédédente

=INDEX(ANNEXE!B3:E6;EQUIV(1;(ANNEXE!B3:B6=E6)*(ANNEXE!C3:C6=E7)*(ANNEXE!D3:D6=E8);0);4)

49classeur1.zip (4.84 Ko)

C'est exactement ça !

Merci à vous 2 !

Rechercher des sujets similaires à "recherche multicritere formule"