Index+equiv; 1 condition pouvant se trouver sur 3 lignes dif

Bonjour à tous,

Je suis sur la fonction Index+Equiv.

J'ai dans mon cas 1 seule condition mais cette condition peut se trouver sur 3 lignes différentes.

Explications : mon tableau de réference est de H1 à N6, je souhaite récupérer l'info qui se trouve au niveau de la ligne 1 du tableau de référence.

La lettre de la tâche à effectuer se trouve soit sur la ligne H4 à N4, soit sur la ligne H5 à N5 ou sur la ligne H6 à N6. La tâche peut se trouver qu'une seule fois sur une des 3 lignes.

Voici les essais que j'ai effectué ci-dessous mais qui n'aboutissent pas.

=INDEX($H$1:$N$6;1(EQUIV(A2;$H$4:$N$4;0)OU(EQUIV(A2;$H$5:$N$5;0))OU(EQUIV(A2;$H$6:$N$6;0)))

=INDEX($H$1:$N$6;1;SI(SI(EQUIV(A2;$H$4:$N$4;0)=EQUIV(A2;$H$5:$N$5;0)=EQUIV(A2;$H$6:$N$6;0)))

=INDEX($H$1:$N$6;1;SI(EQUIV(A2;$H$4:$N$4;0)=EQUIV(A2;$H$5:$N$5;0)=EQUIV(A2;$H$6:$N$6;0)))

=INDEX($H$1:$N$6;1;(EQUIV(A2;$H$4:$N$4;0)));OU(=INDEX($H$1:$N$6;1;(EQUIV(A2;$H$5:$N$5;0))); OU(=INDEX(H1:$N$6;1;(EQUIV(A2;$H$6:$N$6;0)))

En pièce jointe un des exemples de mon problème,

D'avance, merci de votre aide.

Bonjour,

ton fichier est abimé et a demandé une réparation.

Il y a sûrement plus court mais je ne sais pas faire :

=INDEX($H$1:$N$1;;SIERREUR(EQUIV(A2;$H$4:$N$4;0);0)+SIERREUR(EQUIV(A2;$H$5:$N$5;0);0)+SIERREUR(EQUIV(A2;$H$6:$N$6;0);0))

A compléter si la tâche peut être absente du tableau et que tu ne veux pas de l'erreur.

eric

Magnifique,

Ca fonctionne parfaitement,

Merci Eric,

Rechercher des sujets similaires à "index equiv condition pouvant trouver lignes dif"