Cet exemple décrit comment créer des listes déroulantes dépendantes dans Excel. Voici ce que nous essayons de réaliser:

L’utilisateur sélectionne Pizza dans une liste déroulante.

First Drop-down List

En conséquence, une seconde liste déroulante contient les éléments Pizza.

Second Drop-down List

Pour créer ces listes déroulantes à charge, exécutez les étapes suivantes.

  1. Sur la deuxième feuille, créez les éléments suivants lien: exemples-noms-en-formules / [des plages nommées].

Name

Range Address

Food

A1:A3

Pizza

B1:B4

Pancakes

C1:C2

Chinese

D1:D3

Named Ranges

  1. Sur la première feuille, sélectionnez la cellule B1.

  2. Dans l’onglet Données, dans le groupe Outils de données, cliquez sur la validation des données.

Click Data Validation

La boîte de dialogue « Validation des données » apparaît.

  1. Dans la zone Autoriser, cliquez sur Liste.

  2. Cliquez dans la zone source et type = nourriture.

Validation Criteria

  1. Cliquez sur OK.

Résultat:

Drop-down List

  1. Ensuite, sélectionnez la cellule E1.

  2. Dans la zone Autoriser, cliquez sur Liste.

  3. Cliquez dans la zone Source et type = INDIRECT ($ B $ 1).

Indirect Function

  1. Cliquez sur OK.

Résultat:

Dependent Drop-down Lists

Explication: le lien: / exemples indirects [fonction INDIRECT] renvoie la référence spécifiée par une chaîne de texte. Par exemple, le chinois de la première liste déroulante de l’utilisateur. = INDIRECT ($ B $ 1) retourne la référence chinoise. En conséquence, la deuxième listes déroulantes contient les articles chinois.