XL 2016 Trouver le nom d'une valeur

yannick127

XLDnaute Nouveau
Bonjour,

Je cherche j'ai inscrire ce que je souhaite dans mon fichier excel car il est difficile de l'expliquer sans image
 

Pièces jointes

  • Classeur1.xlsx
    10.4 KB · Affichages: 17

R@chid

XLDnaute Barbatruc
Supporter XLD
Bonjour et Bienvenue sur XLD,
en A12 :
VB:
=SIERREUR(INDEX(A$5:A$9;PETITE.VALEUR(SI(B$5:F$9=C12;LIGNE(INDIRECT("1:"&LIGNES(A$5:A$9))));1))&"-"&INDEX(B$4:F$4;PETITE.VALEUR(SI(B$5:F$9=C12;TRANSPOSE(LIGNE(INDIRECT("1:"&COLONNES(B$4:F$4)))));1));"")
@ valider par Ctrl+Maj+Entrée
@ tirer vers le bas



Cordialement
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Une autre sans validation matricielle quoique faisant appel à petite.valeur :
=INDEX($A$5:$A$9;AGREGAT(15;6;LIGNE($1:$5)/($B$5:$F$9=C12);1)) &"-"&INDEX($A$4:$F$4;1;AGREGAT(15;6;COLONNE($1:$5)/($A$5:$F$9=C12);1))

Une autre avec Code() au lieu d' Index() à utiliser seulement si les paires sont toujours les lettres A à Z
=CAR(64+AGREGAT(15;6;LIGNE($1:$5)/($B$5:$F$9=C12);1)) &"-"&CAR(64+AGREGAT(15;6;COLONNE($1:$5)/($B$5:$F$9=C12);1))
Cordialement
 

Pièces jointes

  • Agregat.xlsx
    16.8 KB · Affichages: 1
Dernière édition:

Discussions similaires

Réponses
1
Affichages
159

Statistiques des forums

Discussions
315 222
Messages
2 117 501
Membres
113 173
dernier inscrit
fred86130