Excel-aide sur formule index/equiv

Bonjour,

Je sollicite votre aide sur ma formule.

J'ai un fichier ci-joint avec Feuil1 Trame, Feuille2 Terminal Handling

Dans Trame, en G8 =Pays, G10=Terminal, G20 Poids.

Je dois trouver le prix correspondant à la tranche de poids situé dans Terminal Handling

B8 = Pays C8=Terminal

Mes tranches de poids sont en horizontal J7

Voici ma formule : =SIERREUR(INDEX('TERMINAL HANDLING'!$J$8:$AU$242;EQUIV(TRAME!G8&TRAME!G10;0);EQUIV(TRAME!G20;'TERMINAL HANDLING'!J7:AU7;1));"Prix non trouvé")

Le résultat est "non trouvé" alors que j'ai bien un prix

17classeur1.xlsx (80.50 Ko)

Merci pour aide.

Cordialement

Bonsoir,

en regardant juste comme cela, il manque la matrice de recherche pour le premier EQUIV

@ bientôt

LouReeD

Bonjour,

Ci-joint une proposition Excel >2021. La formule utilisée

=INDEX(FILTRE(Tarif[[30]:[35 000]];(Tarif[COUNTRY]=TRAME!G8)*(Tarif[TERMINAL]=TRAME!G10));1;
EQUIVX(G20;CNUM(Tarif[[#Headers];[30]:[35 000]]);1))

Vu qu'il arrive que plusieurs lignes vérifient le critère, comme dans l'exemple, on prend le résultat dans la 1e ligne. (index(…,1,…))

Je vous joins le fichier car dans votre tableau, vos numéros ont un séparateur de milliers "en dur". Cf. image. Donc le EQUIV ne pouvait pas fonctionner. Je les ai supprimés.

image
23classeur1.xlsx (79.79 Ko)

Bonjour,

Merci beaucoup, tout fonctionne

Bonne journée

Merci pour votre retour, content d'aider. Pensez à clôturer le fil.

Bonne journée.

Bon ben voilà encore une fois où je suis transparent !

Bonne continuation dans votre projet.

@ bientôt

LouReeD

Bon ben voilà encore une fois où je suis transparent !

Bonne continuation dans votre projet.

@ bientôt

LouReeD

ça va ,, tu n'es pas trans... lucide

Bonjour,

J'ai oublié de clôturer désolée

Rechercher des sujets similaires à "aide formule index equiv"