Passer au contenu principal

Comment créer une liste déroulante dépendante à plusieurs niveaux dans Excel?

Dans Excel, vous pouvez créer une liste déroulante dépendante rapidement et facilement, mais avez-vous déjà essayé de créer une liste déroulante dépendante à plusieurs niveaux comme illustré ci-dessous? Cet article, je vais parler de la façon de créer une liste déroulante dépendante à plusieurs niveaux dans Excel.


Créer une liste déroulante dépendante à plusieurs niveaux dans Excel

Pour créer une liste déroulante dépendante à plusieurs niveaux, procédez comme suit:

Tout d'abord, créez les données pour la liste déroulante dépendante à plusieurs niveaux.

1. Tout d'abord, créez les première, deuxième et troisième données de la liste déroulante comme illustré ci-dessous:

Deuxièmement, créez des noms de plage pour chaque valeur de liste déroulante.

2. Ensuite, sélectionnez les premières valeurs de la liste déroulante (à l'exclusion de la cellule d'en-tête), puis donnez-leur un nom de plage dans le Boîte de nom qui en plus de la barre de formule, voir capture d'écran:

3. Et puis, sélectionnez les données de la deuxième liste déroulante, puis cliquez sur Formules > Créer à partir de la sélection, voir capture d'écran:

4. Dans le sauté Créer des noms de la sélection boîte de dialogue, cochez uniquement Rangée supérieure option, voir capture d'écran:

5Cliquez sur OK, Et les noms de plage ont été créés pour chaque deuxième donnée déroulante à la fois, alors, vous devez créer des noms de plage pour les troisièmes valeurs de liste déroulante, continuez en cliquant sur Formules > Créer à partir de la sélection, Dans le Créer des noms à partir de la sélection boîte de dialogue, cochez uniquement Rangée supérieure option, voir capture d'écran:

6. Puis clique OK bouton, les valeurs de la liste déroulante du troisième niveau ont été des noms de plage définis.

  • Pourboires: Vous pouvez aller le Gestionnaire de noms boîte de dialogue pour voir tous les noms de plage créés qui ont été localisés dans le Gestionnaire de noms boîte de dialogue comme ci-dessous capture d'écran montrée:

Troisièmement, créez une liste déroulante de validation des données.

7. Et puis, cliquez sur une cellule où vous souhaitez placer la première liste déroulante dépendante, par exemple, je vais sélectionner la cellule I2, puis cliquez sur Données > Validation des données > Validation des données, voir capture d'écran:

8. Dans le Validation des données boîte de dialogue, sous la Paramètres onglet, choisissez Liste du Autoriser liste déroulante, puis entrez cette formule: = Continents into the Identifier zone de texte, voir capture d'écran:

Notes: Dans cette formule, continents est le nom de plage des premières valeurs déroulantes que vous avez créées à l'étape 2, veuillez le modifier selon vos besoins.

9. Puis clique OK bouton, la première liste déroulante a été créée comme ci-dessous la capture d'écran montrée:

10. Et puis, vous devez créer la deuxième liste déroulante dépendante, veuillez sélectionner une cellule où vous souhaitez placer la deuxième liste déroulante, ici, je vais cliquer sur J2, puis continuer à cliquer Données > Validation des données > Validation des données, Dans le Validation des données boîte de dialogue, effectuez les opérations suivantes:

  • (1.) Choisissez Liste du Autoriser la liste déroulante;
  • (2.) Entrez ensuite cette formule: = INDIRECT (SUBSTITUT (I2, "", "_")) into the Identifier zone de texte.

Notes: Dans la formule ci-dessus, I2 est la cellule qui contient la première valeur de la liste déroulante, veuillez la remplacer par la vôtre.

11Cliquez sur OK, et la deuxième liste déroulante dépendante a été créée à la fois, voir capture d'écran:

12. Cette étape, vous devez créer la troisième liste déroulante dépendante, cliquez sur une cellule pour afficher la troisième valeur de la liste déroulante, ici, je vais sélectionner la cellule K2, puis cliquez sur Données > Validation des données > Validation des données, Dans le Validation des données boîte de dialogue, effectuez les opérations suivantes:

  • (1.) Choisissez Liste du Autoriser la liste déroulante;
  • (2.) Entrez ensuite cette formule: = INDIRECT (SUBSTITUT (J2, "", "_")) dans la zone de texte Source.

Notes: Dans la formule ci-dessus, J2 est la cellule qui contient la deuxième valeur de la liste déroulante, veuillez la remplacer par la vôtre.

13. Puis clique OK, et la liste déroulante des trois dépendants a été créée avec succès, voir la démo ci-dessous:


Créez une liste déroulante dépendante à plusieurs niveaux dans Excel avec une fonctionnalité étonnante

Peut-être que la méthode ci-dessus est gênante pour la plupart des utilisateurs, ici, je vais introduire une fonctionnalité simple-Liste déroulante dynamique of Kutools for Excel, avec cet utilitaire, vous pouvez créer rapidement une liste déroulante dépendante de 2 à 5 niveaux en quelques clics seulement. Cliquez pour télécharger Kutools for Excel!

Conseils:Appliquer cette Liste déroulante dynamique fonctionnalité, tout d'abord, vous devez télécharger le Kutools for Excel, puis appliquez la fonction rapidement et facilement.

Après l'installation de Kutools for Excel, veuillez faire comme ceci:

1. Tout d'abord, vous devez créer le format de données comme illustré ci-dessous:

2. Puis clique Kutools > La liste déroulante > Liste déroulante dynamique, voir capture d'écran:

3. Dans le Liste déroulante dépendante boîte de dialogue, veuillez effectuer les opérations suivantes:

  • Vérifiez la 3-5 Niveaux en fonction de la liste déroulante option dans la Type section;
  • Spécifiez la plage de données et la plage de sortie selon vos besoins.

4. Puis clique Ok bouton, maintenant, la liste déroulante à 3 niveaux a été créée comme la démonstration suivante:

Cliquez pour télécharger Kutools pour Excel et un essai gratuit maintenant!


Articles de liste déroulante plus relatifs:

  • Remplir automatiquement d'autres cellules lors de la sélection de valeurs dans la liste déroulante Excel
  • Supposons que vous ayez créé une liste déroulante basée sur les valeurs de la plage de cellules B8: B14. Lorsque vous sélectionnez une valeur dans la liste déroulante, vous souhaitez que les valeurs correspondantes dans la plage de cellules C8: C14 soient automatiquement renseignées dans une cellule sélectionnée. Par exemple, lorsque vous sélectionnez Lucy dans la liste déroulante, elle remplit automatiquement une partition 88 dans la cellule D16.
  • Créer une liste déroulante dépendante dans Google Sheet
  • L'insertion d'une liste déroulante normale dans une feuille Google peut être une tâche facile pour vous, mais, parfois, vous devrez peut-être insérer une liste déroulante dépendante, ce qui signifie la deuxième liste déroulante en fonction du choix de la première liste déroulante. Comment pourriez-vous gérer cette tâche dans la feuille Google?
  • Créer une liste déroulante avec des images dans Excel
  • Dans Excel, nous pouvons créer rapidement et facilement une liste déroulante avec des valeurs de cellule, mais avez-vous déjà essayé de créer une liste déroulante avec des images, c'est-à-dire lorsque vous cliquez sur une valeur de la liste déroulante, son relatif l'image sera affichée en même temps. Dans cet article, je vais parler de la façon d'insérer une liste déroulante avec des images dans Excel.
  • Sélectionnez plusieurs éléments de la liste déroulante dans une cellule dans Excel
  • La liste déroulante est fréquemment utilisée dans le travail quotidien d'Excel. Par défaut, un seul élément peut être sélectionné dans une liste déroulante. Mais dans certains cas, vous devrez peut-être sélectionner plusieurs éléments de la liste déroulante dans une seule cellule, comme illustré ci-dessous. Comment pouvez-vous gérer cela dans Excel?
  • Créer une liste déroulante avec des hyperliens dans Excel
  • Dans Excel, l'ajout d'une liste déroulante peut nous aider à résoudre notre travail efficacement et facilement, mais avez-vous déjà essayé de créer une liste déroulante avec des liens hypertexte, lorsque vous choisissez l'adresse URL dans la liste déroulante, le lien hypertexte s'ouvre. automatiquement? Cet article, je vais parler de la façon de créer une liste déroulante avec des hyperliens activés dans Excel.

  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée
  • Fusionner les cellules / lignes / colonnes et conservation des données; Contenu des cellules divisées; Combiner les lignes en double et la somme / moyenne... Empêcher les cellules en double; Comparer les gammes
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Formules favorites et insérer rapidement, Plages, graphiques et images; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF
  • Regroupement du tableau croisé dynamique par numéro de semaine, jour de la semaine et plus encore ... Afficher les cellules déverrouillées et verrouillées par différentes couleurs; Mettre en évidence les cellules qui ont une formule / un nom
onglet kte 201905
  • Activer l'édition 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é de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour,

Tout d'abord merci pour ce partage. Toutefois, lorsque j'utilise la formule "indirect-subtitut" cela ne fonctionne pas. Le message erreur de formule apparait sans que je puisse comprendre d'où vient l'erreur. J4 pour moi étant bien la cellule référence de niveau 2 pour arriver au niveau 3.
Étant sur un poste au travail en réseau, je ne peux installer de logiciels complémentaires.

Merci par avance.
This comment was minimized by the moderator on the site
c'est normal il y a une erreur dans la formule la bonne formule est la suivante +INDIRECT(SUBSTITUT(J2;"";"_")). il ni a pas d'espace et ce sont des points virgules et non pas des virgules
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations