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
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

Statistiques des forums

Discussions
312 726
Messages
2 091 384
Membres
104 902
dernier inscrit
fred46170