Fonction FILTRE, TRI, TRANSPOSE et validation de données

Bonjour à tous,

J'ai un tableau structuré et je liste les entêtes qui comportent plus de 2 caractères

=TRANSPOSE(FILTRE(Tableau2[#En-têtes];NBCAR(Tableau2[#En-têtes])>2))

cette formule fonctionne très bien dans excel : je dispose bien d'une liste de 4 valeurs affichées en colonne

Quand j'essaie de mettre cette formule dans une validation de données (en passant au préalable par la définition d'un nom "TEST_TRI") , j'ai l'erreur suivante

La source est reconnu comme erroné. Voulez vous continuer ?

au moment ou je valide la formule

=TEST_TRI

Quand j'affiche dans n'importe quelle cellule le contenu de TEST_TRI je n'ai pas d'erreur

Auriez vous une idée ?

Merci pour votre aide

Hello,

La fonction TRANSPOSE, comme filtre et TRI te renvoient des plages dynamiques et j'ai également le souci, je ne peux pas les mettre comme source d'une validation de données.

J'ai fait le même constat que toi c'est bien dommage :/

Du coup généralement je fais un onglet Param dans lequel je mets ma plage UNIQUE, FILTRE etc et après je dis dans ma validation de données =TaCellule#

Le hashtag permet de prendre jusqu'à la dernière ligne non vide de ce que j'ai compris

image image image

Et ca donne bien ta liste

@+

Bonjoiur,
Un exemple qui correspond à la réponse de Baroute78, que je salue.
Le Transpose n'est pas nécessaire.
Cdlt.

34toniomeyer.xlsx (12.66 Ko)
Rechercher des sujets similaires à "fonction filtre tri transpose validation donnees"