Combiner INDEX et une recherche matricielle

  • Initiateur de la discussion Initiateur de la discussion caritijak
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

caritijak

Guest
Bonjour,

Dans le fichier ci-joint, je voudrais alimenter la colonne B avec l'intitulé, en ligne 1, de la colonne correspondant au nom de la colonne A.

Merci de votre aide.

Cordialement.
 

Pièces jointes

Re : Combiner INDEX et une recherche matricielle

Bonjour caritijak,

Je suis presque sûr qu'il y a plus simple mais je n'ai pas trouvé
en B2 :

Code:
=INDEX($E$2:$G$2;1;SI(ESTNUM(EQUIV(A2;$E$3:$G$3;0));EQUIV(A2;$E$3:$G$3;0);0)+SI(ESTNUM(EQUIV(A2;$E$4:$G$4;0));EQUIV(A2;$E$4:$G$4;0);0)+SI(ESTNUM(EQUIV(A2;$E$5:$G$5;0));EQUIV(A2;$E$5:$G$5;0);0)+SI(ESTNUM(EQUIV(A2;$E$6:$G$6;0));EQUIV(A2;$E$6:$G$6;0);0))
 
Re : Combiner INDEX et une recherche matricielle

Bonjour, salut tototiti,

Il y a aussi moyen de le faire par formule matricielle, mais pour l'exemple celle-ci devrait suffire :

B2 : ="CS"&NB.SI(E$2:E$6;A2)+NB.SI(F$2:F$6;A2)*2+NB.SI(G$2:G$6;A2)*3
formule à copier vers le bas.

Édition : pas vu mromain et CBernardT, à vous aussi le bonjour !
 
Re : Combiner INDEX et une recherche matricielle

Merci à tous pour vos réponses,

Le gagnant est tototiti, mais j'ai besoin d'un peu d'explication sur ce qui suit le SOMMEPROD, pour pouvoir l'adapter sur ma "vraie" feuille. Je crois comprendre que E3:G6 est la matrice dans laquelle on cherche A2 (?), mais COLONNE(A3:C6) me laisse sans voix.

=INDEX($E$2:$G$2;1;SOMMEPROD(($E$3:$G$6=A2)*COLONNE($A$3:$C$6)))
 
Re : Combiner INDEX et une recherche matricielle

Bonjour à tous,
Re,

6 formules différentes qui fonctionnent, impressionnant 😉

Tu peux remplacer
Code:
COLONNE($A$3:$C$6)

par

Code:
COLONNE($E$3:$G$6)-4

en fait le but est de renvoyer un nombre 1, 2 ou 3 pour connaître le numéro de colonne où se trouve le prénom

Comme la colonne E est la 5ème colonne, on peut faire -4 ou tout décaler en colonne A
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
216
Réponses
5
Affichages
306
Réponses
5
Affichages
693
  • Question Question
Microsoft 365 Aide planning
Réponses
17
Affichages
628
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
495
Retour