Recherche Index + Equiv avec Filtre

13testequiv.xlsx (11.85 Ko)

Bonjour à tous,

Une petite quesion sur l'utilisation d'Index + Equiv dans une recherche.

Ma formule fonctionne (Grace à h2so4, merci à lui [Même si il est un peu acide ... ]) mais je voudrais ajouter à ma recherche une condition sur une des colonne de ma matrice.

Dans mon fichier, dans la colonne "Search" on voit que BBB = "123" alors qu'il devrait être égale à "Rouge"

C'est parce-que je ne sais pas filtrer sur la colonne D qui m'apporte le discriminant nécessaire "Grand"

J’espère que mon fichier vous éclairera et que vous aurez une idée géniale !!!

Merci à tous,

Pierre

Bonjour,

Pour éviter des formules matricielles, je te conseille de concaténer les 2 colonnes discriminantes

11testequiv.xlsx (11.41 Ko)

Bonjour,

C'est une solution que j'avais trouvé mais ce fichier est importé chaque jour, et il faudrait que j'ajoute une macro pour créer cette colonne et automatiser le tout : je voudrai éviter ...

Tu as une solution avec une formule matricielle ?

J'ai essayé, sans trouver ...

Merci,

Bonjour Pierre,

Salut Steelson

Ci-joint ton fichier test ... avec une formule matricielle ...

En espèrant que cela t'aide

20test-pierrem31.xlsx (12.62 Ko)

Tu as une solution avec une formule matricielle ?

Voici, toujours avec la formulation tableau.

Il suffit de construire la colonne manquante dans la formule et valider par Ctrl+Maj+Entrée

=INDEX(Tableau1[Couleur];EQUIV("*" & [@Alpha] & "*"&"Grand";Tableau1[Chaine]&Tableau1[Taille];0))

bonjour James

13testequiv.xlsx (11.32 Ko)

Merci beaucoup, c'est nickel.

Pierre.

Rechercher des sujets similaires à "recherche index equiv filtre"