/ / Liste déroulante dans Excel

Liste déroulante dans Excel

Créer une liste déroulante | Trucs et astuces

Listes déroulantes dans Exceller sont utiles si vous voulez être sûr que les utilisateurs sélectionnent un élément dans une liste au lieu de saisir leurs propres valeurs.

Créer une liste déroulante

Pour créer une liste déroulante dans Excel, procédez comme suit.

1. Sur la deuxième feuille, tapez les éléments que vous souhaitez voir apparaître dans la liste déroulante.

Articles

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

Sélectionner une cellule

3. Sous l'onglet Données, dans le groupe Outils de données, cliquez sur Validation des données.

Cliquez sur Validation des données

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

4. Dans la zone Autoriser, cliquez sur Liste.

5. Cliquez dans la zone Source et sélectionnez la plage A1: A3 sur la feuille Sheet2.

Critères de validation

6. Cliquez sur OK.

Résultat:

La liste déroulante

Remarque: si vous ne voulez pas que les utilisateurs accèdent aux éléments de Sheet2, vous pouvez masquer Sheet2. Pour ce faire, cliquez avec le bouton droit de la souris sur l’onglet Feuille de Sheet2 et cliquez sur Masquer.

Trucs et astuces

Vous trouverez ci-dessous quelques conseils et astuces lors de la création de listes déroulantes dans Excel.

1. Vous pouvez également taper les éléments directement dans la zone Source au lieu d'utiliser une référence de plage.

Tapez les éléments directement

Remarque: cela rend votre liste déroulante sensible à la casse. Par exemple, si un utilisateur tape pizza, une alerte d'erreur sera affichée.

2a. Si vous tapez une valeur qui ne figure pas dans la liste, Excel affiche une alerte d'erreur.

Alerte d'erreur

2b. Pour autoriser d'autres entrées, dans l'onglet Alerte d'erreur, décochez la case "Afficher l'alerte d'erreur après la saisie de données non valides".

Autoriser les autres entrées

3. Pour mettre à jour automatiquement la liste déroulante, utilisez la formule suivante lorsque vous ajoutez un élément à la liste dans la feuille Sheet2: = OFFSET (Sheet2! $ A 1,0,0 $, COUNTA (Sheet2! $ A: $ A ),1)

Liste déroulante dynamique

Explication: la fonction OFFSET prend 5 arguments. Référence: Sheet2! $ A $ 1, rangées à compenser: 0, colonnes à compenser: 0, hauteur: COUNTA (Sheet2! $ A: $ A), largeur: 1. COUNTA (Sheet2! $ A: $ A) compte le nombre des valeurs de la colonne A de la feuille Sheet2 qui ne sont pas vides. Lorsque vous ajoutez un élément à la liste de la feuille Sheet2, COUNTA (Sheet2! $ A: $ A) augmente. En conséquence, la plage renvoyée par la fonction OFFSET s'agrandit et la liste déroulante est mise à jour.

4. Voulez-vous développer vos compétences Excel au prochain niveau? Apprenez à créer des listes déroulantes dépendantes dans Excel.

Première liste déroulante

Deuxième liste déroulante

Lisez aussi: