Renvoi d'une valeur après recherche multicolonnes

[Résolu/Fermé]
Signaler
Messages postés
396
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
11 octobre 2021
-
Messages postés
396
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
11 octobre 2021
-
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

Messages postés
8539
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
20 juillet 2021
1 705
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)
Messages postés
8539
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
20 juillet 2021
1 705
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)
Messages postés
396
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
11 octobre 2021
12
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.
Messages postés
8539
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
20 juillet 2021
1 705
De rien, au plaisir de te relire sur le Forum

Passes le post en résolu

Cordialement
Patrice
Messages postés
396
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
11 octobre 2021
12
C'est fait.
Merci encore et félicitations