Comment créer une liste déroulante dépendante

20 views
Skip to first unread message

Thea CORNIL

unread,
Mar 2, 2025, 4:31:22 AMMar 2
to Forum Google Sheets France

Bonjour,

Je souhaite mettre en place un système de listes déroulantes dépendantes sur Google Sheets.

Objectif :

J’ai deux colonnes avec des listes déroulantes :

·       Colonne "Catégorie" : Contient plusieurs catégories principales (ex. : "Loisirs et Sorties", "Santé", "Transport").

·       Colonne "Sous-catégorie" : Je veux que la liste déroulante affiche uniquement les sous-catégories correspondant à la catégorie sélectionnée.



Ce que j’ai mis en place :

·       Une feuille de données sources contenant :

-          Une colonne avec les catégories principales.

-          Des colonnes contenant les sous-catégories associées.

·       J’ai créé des plages nommées pour chaque catégorie (ex. Loisirs_et_Sorties, Sante...), afin de faciliter l’association des sous-catégories.

 

Questions :

·       Comment lier dynamiquement ces plages à une liste déroulante en utilisant la catégorie sélectionnée ?

·       Est-il possible d’utiliser une formule dans la validation des données pour que la liste déroulante affiche automatiquement les sous-catégories liées à la catégorie choisie ?

·       Si ce n’est pas possible directement, quelle est la meilleure méthode pour obtenir ce résultat ?


Merci d’avance pour votre aide !

Cordialement,
Thea C


Sébastien CHERRÉ

unread,
Mar 11, 2025, 1:47:32 AMMar 11
to Forum Google Sheets France
salut,

je ne sais pas si tu as trouver la solution mais je viens d'essayer un truc qui à l'air de fonctionner
sur une feuille dans la ligne "1" mettre toutes tes catégories
dans les lignes "2 à 5" les sous catégories par colonne
ensuite il faudra adapter les formules mais le principe est

en D2 j'ai mis une liste déroulante depuis une plage de la ligne 1
en E2 =if($D$2="";"";XLOOKUP($D$2;$A$1:$B$1;A2:B2)) que j'ai fait glisser vers le bas
en F2 j'ai créé une liste déroulante depuis la plage E2 à E5
Reply all
Reply to author
Forward
0 new messages