Renvoyer l'en-tête d'une colonne

samya21 -  
Raymond PENTIER Messages postés 58985 Date d'inscription   Statut Contributeur Dernière intervention   -

Bonjour à tous,

Alors j'ai deux problèmes :
1) je veux combiner une liste déroulante avec la fonction si, c-à-d faire des choix selon la valeur sélectionnée dans la liste: 

la cellule où la liste déroulante est inscrite est sur D17. le choix est fait selon les valeurs de B4, C4, et D4

=SI(D17=B4;FILTRE(CHOISIR({1.2.3.4};E5:E11;F5:F11;G5:G11;H5:H11;);B5:B11="x");"")

= SI(D17=C4;FILTRE(CHOISIR({1.2.3.4};E5:E11;F5:F11;G5:G11;H5:H11;);C5:C11="x");"")

SI(D17=D4;FILTRE(CHOISIR({1.2.3.4};E5:E11;F5:F11;G5:G11;H5:H11;);D5:D11="x");"")

je veux donc combiner tous ces choix en une seule cellule qui est D17, mais je ne sais pas comment faire


2) une fois le choix est fait, la formule ci-dessus renvoie malheureusement un tableau où les valeurs qui ne corresponds pas à la recherche (D17 = B4 par exemple) affiche des 0, je veux donc les éliminer et renvoyer les noms des colonnes (les en-têtes) où la valeurs recherchés à été trouver.  

j'espère que j'ai bien expliquer mon problème.

Merci pour toute aide

A voir également:

2 réponses

M-12 Messages postés 1332 Date d'inscription   Statut Membre Dernière intervention   285
 

Bonjour,

Je n'ai pas cette fonction sur mon EXCEL, cependant teste ceci à tout hazard avec un "OU" au départ

0
Raymond PENTIER Messages postés 58985 Date d'inscription   Statut Contributeur Dernière intervention   17 347
 

En effet, 

La fonction FILTRE est uniquement disponible dans Excel pour Microsoft 365, Excel 2021 ou les versions plus récentes d'Excel et Excel pour le Web.


0