Accéder au contenu principal

Comment créer une liste déroulante dépendante en cascade dans Excel ?

Author: Siluvia Last Modified: 2025-05-27

Les listes déroulantes dépendantes, également appelées listes déroulantes en cascade, sont une fonctionnalité puissante d'Excel qui vous permet de créer des listes dynamiques où les options d'une liste déroulante dépendent de la sélection faite dans une autre. Par exemple, la liste déroulante parente est située dans la colonne E avec des valeurs telles que Café, Thé et Vin. Lorsque vous sélectionnez Café dans la liste déroulante parente, seuls les éléments liés au café s'afficheront dans la deuxième liste déroulante. Dans ce guide, nous vous guiderons à travers les étapes pour créer des listes déroulantes dépendantes, ainsi que des conseils d'optimisation et des techniques avancées.

Créer une liste déroulante dépendante en cascade avec les fonctionnalités natives
Créer facilement une liste déroulante dépendante en cascade avec un outil incroyable

Plus de tutoriels sur les listes déroulantes...


Créer une liste déroulante dépendante en cascade avec les fonctionnalités natives

Veuillez suivre les étapes ci-dessous pour créer une liste déroulante dépendante en cascade dans Excel.

1. Sélectionnez les cellules contenant les valeurs que vous souhaitez afficher dans la liste déroulante parente, puis nommez la plage dans la zone Nom (ici, je nomme les trois en-têtes de colonne comme drinkstuff dans mon cas). Voir capture d'écran :

A screenshot showing naming the range in Excel for cascading drop-down lists

2. Ensuite, nommez respectivement les éléments correspondants Café, Thé et Vin comme Café, Thé et Vin dans la zone Nom comme dans la capture d'écran ci-dessous :

A screenshot showing naming Coffee, Tea, and Wine items for cascading drop-down lists

3. Sélectionnez une cellule ou plusieurs cellules pour placer la liste déroulante parente, cliquez sur "Données" > "Validation des données" > "Validation des données". Dans ce cas, je sélectionne la cellule E2.

A screenshot showing Data Validation option on Excel menu

4. Dans la boîte de dialogue "Validation des données", vous devez :

  • 4.1 Sélectionner "Liste" depuis la liste déroulante "Autoriser" ;
  • 4.2 Entrer =drinksuff dans la zone de texte "Source" ;
  • 4.3 Cliquez sur le bouton OK.

    A screenshot showing configuring Data Validation settings for parent drop-down list in Excel

    Remarque : Drinkstuff est le nom de la plage que vous avez spécifié à l'étape 1. Veuillez le modifier en fonction de vos besoins.

5. Sélectionnez une cellule ou plusieurs cellules pour créer la deuxième liste déroulante et cliquez sur "Données" > "Validation des données" > "Validation des données". Ici, je sélectionne la cellule F2.

6. Dans la boîte de dialogue "Validation des données", veuillez configurer comme suit.

  • 6.1 Sélectionner "Liste" depuis la liste déroulante "Autoriser" ;
  • 6.2 Entrer =INDIRECT(E2) dans la zone de texte "Source" ;
  • 6.3 Cliquez sur le bouton OK.

    A screenshot showing Data Validation settings for dependent cascading drop-down list in Excel

    Remarque : Dans ce cas, E2 est la première cellule contenant la liste déroulante parente.

Maintenant, la liste déroulante en cascade est créée. Lorsque vous sélectionnez Café dans la liste déroulante parente, seuls les éléments liés au café s'affichent dans la deuxième liste déroulante. Lorsque Thé est sélectionné dans la liste déroulante parente, vous ne pouvez sélectionner que les éléments liés au thé dans la deuxième liste déroulante. Voir capture d'écran :

Conseils:
  1. Utilisez des tableaux pour des plages dynamiques : Convertissez vos données sources en un tableau Excel (sélectionnez la plage et appuyez sur Ctrl + T). Cela garantit que vos plages nommées s'agrandissent automatiquement lorsque de nouvelles données sont ajoutées.
  2. Évitez les espaces dans les plages nommées : La fonction INDIRECT d'Excel ne fonctionne pas bien avec les espaces dans les plages nommées. Utilisez plutôt des underscores (_).
  3. Listes déroulantes dépendantes multi-niveaux : Vous pouvez créer des listes déroulantes dépendantes multi-niveaux (par exemple, Catégorie > Sous-catégorie > Produit) en étendant les plages nommées et en utilisant des fonctions INDIRECT supplémentaires.

Créer une liste déroulante dépendante en cascade avec un outil incroyable

Avez-vous du mal à gérer des données hiérarchiques dans Excel ? Kutools pour Excel facilite énormément la création de listes déroulantes dépendantes en cascade qui s'adaptent dynamiquement aux sélections des utilisateurs. Que vous travailliez avec des catégories, sous-catégories ou données multi-niveaux, Kutools simplifie le processus, vous faisant gagner du temps et assurant une précision des données.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

1. Cliquez sur "Kutools" > "Liste déroulante" > "Liste déroulante dynamique" pour activer la fonctionnalité.

A screenshot of Dynamic Drop-down List option in Excel

2. Dans la boîte de dialogue "Liste déroulante dépendante", veuillez configurer comme suit.

  • 2.1 Sélectionnez l'option "Liste déroulante dépendante à 2 niveaux" dans la section "Type" ;
  • 2.2 Spécifiez toute la plage du tableau dans la zone "Plage de données" ;
  • 2.3 Sélectionnez les cellules sur deux colonnes pour afficher la liste dans la zone "Plage de sortie" ;
  • 2.4 Cliquez sur le bouton OK. Voir capture d'écran :
    Astuce : Si vous cochez l'option "Liste déroulante dynamique horizontalement", la liste déroulante dépendante sera affichée dans l'ordre horizontal.

    A screenshot showing configuration of Dynamic Drop-down List using Kutools

Maintenant, une liste déroulante dépendante en cascade est créée dans l'ordre horizontal.

A GIF showing created cascading drop-down lists in Excel

Astuce: Si vous ne sélectionnez pasListe déroulante dynamique horizontalement l'option, la liste déroulante dépendante sera affichée dans l'ordre vertical.
don't check Dynamic drop-down list horizontally option
dependent drop-down list is displayed in the vertical order

Les listes déroulantes dépendantes révolutionnent l'organisation et la gestion des données hiérarchiques dans Excel. En suivant ce guide, vous pouvez créer des listes dynamiques en cascade qui s'adaptent aux entrées des utilisateurs, garantissant une saisie de données précise et efficace. Que vous soyez débutant ou utilisateur avancé, ces techniques vous aideront à travailler plus intelligemment et plus efficacement dans Excel. Si vous êtes intéressé par l'exploration de plus d'astuces et de trucs Excel, notre site Web propose des milliers de tutoriels.


Articles connexes :

Autocomplétion lors de la saisie dans une liste déroulante Excel
Si vous disposez d'une liste déroulante de validation des données avec de grandes valeurs, vous devez faire défiler la liste simplement pour trouver celle qui convient, ou taper le mot entier directement dans la zone de liste. S'il existe une méthode permettant d'autoriser l'autocomplétion lors de la saisie de la première lettre dans la liste déroulante, tout deviendra plus facile. Ce tutoriel fournit la méthode pour résoudre le problème.

Créer une liste déroulante à partir d'un autre classeur dans Excel
Il est assez facile de créer une liste déroulante de validation de données entre les feuilles de calcul d'un même classeur. Mais si les données de la liste dont vous avez besoin pour la validation des données se trouvent dans un autre classeur, que feriez-vous ? Dans ce tutoriel, vous apprendrez comment créer une liste déroulante à partir d'un autre classeur dans Excel en détail.

Créer une liste déroulante consultable dans Excel
Pour une liste déroulante avec de nombreuses valeurs, trouver celle qui convient n'est pas une tâche facile. Auparavant, nous avons introduit une méthode d'autocomplétion de la liste déroulante lorsque vous saisissez la première lettre dans la zone de liste déroulante. Outre la fonction d'autocomplétion, vous pouvez également rendre la liste déroulante consultable pour améliorer l'efficacité de recherche des bonnes valeurs dans la liste déroulante. Pour rendre la liste déroulante consultable, essayez la méthode décrite dans ce tutoriel.

Remplissage automatique d'autres cellules lors de la sélection de valeurs dans une liste déroulante Excel
Disons que vous avez créé une liste déroulante basée sur les valeurs dans la plage de cellules B8:B14. Lorsque vous sélectionnez une valeur dans la liste déroulante, vous voulez que les valeurs correspondantes dans la plage de cellules C8:C14 soient automatiquement remplies dans une cellule sélectionnée. Pour résoudre le problème, les méthodes de ce tutoriel vous seront utiles.

Créer une liste déroulante avec plusieurs sélections ou valeurs dans Excel
Par défaut, vous ne pouvez sélectionner qu'un seul élément à la fois dans une liste déroulante de validation de données dans Excel. Les méthodes de cet article peuvent vous aider à effectuer plusieurs sélections dans la liste déroulante dans Excel.

Plus de tutoriels pour les listes déroulantes...

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !