XL 2019 Listes déroulantes Excel dépendantes et évolutives

Freedal

XLDnaute Junior
Bonjour,

Dans la colonne C la liste déroulante propose 3 choix : (Equipe_1 ; Equipe_2 ; Equipe_3)
Il y a 3 plages dynamiques portant ces 3 noms : (Equipe_1 ; Equipe_2 ; Equipe_3)
En colonne D je souhaiterai que s'affiche la liste déroulante correspondante à C.
Dans validation des données j'ai essayé Liste : =INDIRECT($C3) ; =INDIRECT($C4) .....
mais ça ne reconnait pas la liste du fait qu'elle est dynamique.
Un grand merci pour votre aide.
Bonne journée. :)
 

Pièces jointes

  • liaisons-listes-evolutives.xlsx
    19.1 KB · Affichages: 11

Freedal

XLDnaute Junior
Bonjour @JHA & @merinos et merci pour votre aide.
Je ne connaissais pas Power Query , pas évident pour un autodidacte , mais sans Excel Downloads je n'aurai jamais progressé au fil des ans.
D'après ce que j'ai pu comprendre, Power Query est plus simple que les macros et surtout plus rapide pour des travaux longs et complexes.
Je vous souhaite une bonne année 2023. :)
 

Pierre Gy

XLDnaute Nouveau
Bonjour XLDnaute Barbatruc, merci ça fonctionne très bien.
C'est dommage qu'on ne puisse pas afficher une liste déroulante sans les blancs associée à une une plage de données dynamique.
Bonjour,

Quand on a
Juste pour info, il y a une solution avec LAMBDA... (excel 365) .
En une formule...

=LAMBDA(laliste;SORT(UNIQUE(FILTER(laliste;laliste<>""))))

Seule la fonction FILTER existe sous Ecel 2019... Mais elle peut servir.

Pour le reste, cela ne va pas aider pour excel 2019... mais pour la beauté.
Regarde la pièce jointe 1158954
Bonjour,
Dans la même veine : https://lecoursgratuit.com/excel-creer-une-validation-de-donnees-en-menus-dynamiques/
Mais l'inconvénient selon moi est qu'il faut autant de plages nommées qu'il y a de sous-choix possibles.
J'ai corrigé ça à ma manière. Voir fichier joint.
1687442993737.png
 

Pièces jointes

  • Validation à liste dynamique.xlsx
    17.7 KB · Affichages: 0

Discussions similaires

Réponses
17
Affichages
895

Statistiques des forums

Discussions
312 211
Messages
2 086 299
Membres
103 172
dernier inscrit
Aurelyan