Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Rechercher une valeur dans une plage de cellule et renvoyer le nom de la colonne

Camille Clauzade

XLDnaute Nouveau
Bonjour,
Je voudrais s'il vous plait trouver une formule qui me permette de renseigner le nom de la colonne dans laquelle une valeur a été trouvée.
Ci-joint le doc pour exemple. J'ai essayé INDEX + EQUIV mais sans succès....
Merci infiniment de votre aide !
Camille
 

Pièces jointes

  • Equipes Bad.xlsx
    11.6 KB · Affichages: 9

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir @Camille Clauzade,

Essayez cette formule matricielle en B18, à tirer/copier vers le bas:
VB:
=INDEX($A$2:$F$2;MIN(SI($B$3:$F$15=A18;COLONNE($B$3:$F$15);"")))


edit : Bonsoir @Dim.Reichart
 

Pièces jointes

  • Camille Clauzade- Equipes Bad- v1.xlsx
    12.2 KB · Affichages: 22
Dernière édition:

pichto

XLDnaute Nouveau
Bonjour,

Excellente solution... petite question toutefois : imaginons que les personnes fassent partie de plusieurs équipes en même temps. Comment je fait pour récupérer la listes des équipes dont elles font partie ?

Merci!
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour,

imaginons que les personnes fassent partie de plusieurs équipes en même temps. Comment je fait pour récupérer la listes des équipes dont elles font partie ?
Formule matricielle en B18 à tirer/copier vers la droite et vers le bas.
Une MFC sur la plage des formules vient compléter le résultat pour mettre en évidence les doublons d'équipe pour une personne.
Formule matricielle:
VB:
=SIERREUR(INDEX($B$2:$F$2;PETITE.VALEUR(SI($B$3:$F$15=$A18;COLONNE($B$3:$F$15)-1;"");COLONNES($A:A)));"")
 

Pièces jointes

  • Camille Clauzade- Equipes Bad- v2.xlsx
    14.7 KB · Affichages: 9

Discussions similaires

Réponses
6
Affichages
567
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…