Renvoi d'une donnée en fonction double variable

Bonjour à tous,

Je cherche à trouver une donnée particulière en fonction de deux variables.

Ayant fait le tour des forums, je vois que la réponse qui revient généralement est une fonction avec Index et Equiv.

Seulement dans mon cas, cela ne veut pas marcher (vous pourrez le voir dans le fichier joint.)

Du coup je me demande si la faute n'est pas due aux données brutes de base.

EN gros, j'ai un numéro et une étiquette (les deux variables) et je lui demande de chercher dans un tableau de données brutes assez gros dans un autre onglet.

2test.zip (0.96 Mo)

Bref, je suis preneur d'une solution, sans VBA si possible.

Bien à vous.

Bonjour,

En B5 à valider en matricielle via CTRL + SHIFT + ENTER :

=SIERREUR(INDEX(cdt_cdt;EQUIV($B$3&A5;cdt_AMM&cdt_categorie;0));"NA")

Par contre le numéro d'AMM que vous aviez renseigné était éronné, normal qu'il ne renvoyait rien. Cf fichier joint.

Cdlt,

4test.zip (0.96 Mo)

Merci bien !

C'est parafait !

Rechercher des sujets similaires à "renvoi donnee fonction double variable"