Renvoi d'une valeur après recherche multicolonnes

Résolu
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   -  
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour le forum

Je coince sur une formule qui me permettrait de renvoyer le contenu de la cellule située juste à droite d'une occurrence.
Jusque là ça va, mais l'occurrence à chercher peut se trouver dans plusieurs colonnes non adjacentes.
Il n'y a pas de doublon.
RECHERCHEV n'est pas adapté car il ne recherche que dans la première colonne.
INDEX/EQUIV ne donne rien de bien bon.

Mes essais dans le fichier : https://www.cjoint.com/c/FIwlA0ZE6fY

Par avance merci pour l'aide

2 réponses

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Peut-être :
=INDEX($C$4:$F$6;SOMMEPROD(($C$4:$F$6=$D$9)*(LIGNE($C$4:$F$6)-LIGNE($C$4)+1));SOMMEPROD(($C$4:$F$6=$D$9)*(COLONNE($C$4:$F$6)-COLONNE($C$4)+1))+1)
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Ou plus simple mais si la valeur n'existe pas entre A1 et C4 :
=INDEX($A$1:$F$6;SOMMEPROD(($A$1:$F$6=$D$9)*LIGNE($A$1:$F$6));SOMMEPROD(($A$1:$F$6=$D$9)*COLONNE($A$1:$F$6))+1)
0
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   16
 
Bonjour Patrice

Grand merci pour vos formules, bonne nouvelle ça fonctionne aussi dans mon tableau.
C'est la première formule
=INDEX(ZONE;SOMMEPROD(ZONE=VALEUR*LIGNE-LIGNE DE DEPART+1;SOMMEPROD((ZONE=VALEUR*COLONNE(ZONE-COLONNE LIGNE DE DEPART+1)+1
qui fonctionne. C'était fûté, bravo.
L'autre formule rend "0".

Merci beaucoup pour l'aide apportée et bonne journée.
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
De rien, au plaisir de te relire sur le Forum

Passes le post en résolu

Cordialement
Patrice
0
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   16
 
C'est fait.
Merci encore et félicitations
0