Fonctionnalites

Liste Déroulante Excel : Comment la Créer et l'Utiliser Efficacement ?

14 janvier 2026 11 vues

Fatigué de saisir manuellement les mêmes informations dans Excel ? La liste déroulante de choix est votre alliée ! Cette fonctionnalité simple mais puissante vous permet de sélectionner des options prédéfinies, évitant ainsi les erreurs de frappe et accélérant considérablement votre travail. Que vous gériez un inventaire, un formulaire de commande ou tout autre type de données, la liste déroulante Excel est un outil indispensable. Dans cet article, nous allons explorer en détail comment créer et utiliser efficacement une liste déroulante de choix dans Excel, avec des exemples concrets et des conseils pratiques.

Qu'est-ce qu'une Liste Déroulante de Choix Excel ?

Une liste déroulante de choix dans Excel, également appelée liste de validation, est une fonctionnalité qui permet de limiter les valeurs qu'un utilisateur peut entrer dans une cellule. Au lieu de saisir manuellement une valeur, l'utilisateur sélectionne une option parmi une liste prédéfinie. Cela garantit la cohérence des données, réduit les erreurs de saisie et facilite l'analyse des informations.

Avantages d'Utiliser une Liste Déroulante

  • Réduction des erreurs : En limitant les options disponibles, vous minimisez les risques d'erreurs de frappe ou de saisie incorrecte.
  • Cohérence des données : Vous assurez que les données sont saisies de manière uniforme, ce qui facilite l'analyse et le reporting.
  • Gain de temps : La sélection d'une option dans une liste déroulante est plus rapide que la saisie manuelle, surtout pour les données répétitives.
  • Facilité d'utilisation : Les listes déroulantes rendent les feuilles de calcul plus conviviales pour les utilisateurs.

Comment Créer une Liste Déroulante Simple dans Excel

Voici les étapes pour créer une liste déroulante simple à partir d'une liste de valeurs saisies directement dans les paramètres de validation :

  1. Sélectionnez la cellule ou la plage de cellules où vous souhaitez créer la liste déroulante. Par exemple, sélectionnez la cellule A1.
  2. Accédez à l'onglet « Données » dans le ruban Excel.
  3. Cliquez sur le bouton « Validation des données » dans le groupe « Outils de données ».
  4. Dans la boîte de dialogue « Validation des données », sélectionnez l'onglet « Options ».
  5. Dans le champ « Autoriser », choisissez « Liste ».
  6. Dans le champ « Source », saisissez les valeurs de votre liste, séparées par des virgules. Par exemple, Oui,Non,Peut-être.
  7. Cochez la case « Liste déroulante dans la cellule » pour afficher la flèche de la liste déroulante.
  8. (Optionnel) Personnalisez les messages d'entrée et d'erreur dans les onglets correspondants.
  9. Cliquez sur « OK » pour appliquer la validation.

Votre liste déroulante est maintenant créée ! Lorsque vous sélectionnez la cellule A1, une flèche apparaît. Cliquez sur cette flèche pour afficher la liste des options et sélectionnez celle qui convient.

Exemple Pratique

Imaginez que vous gérez une liste de tâches et que vous souhaitez indiquer le statut de chaque tâche (À faire, En cours, Terminé). Vous pouvez créer une liste déroulante avec ces trois options pour chaque tâche.

Créer une Liste Déroulante à Partir d'une Plage de Cellules

Une autre méthode courante consiste à créer une liste déroulante à partir d'une plage de cellules contenant les valeurs souhaitées. Cette méthode est plus flexible, car elle vous permet de modifier facilement les valeurs de la liste en modifiant simplement les cellules correspondantes.

  1. Saisissez les valeurs de votre liste dans une plage de cellules. Par exemple, saisissez les valeurs Pomme, Banane, Orange dans les cellules C1, C2, C3 respectivement.
  2. Sélectionnez la cellule ou la plage de cellules où vous souhaitez créer la liste déroulante. Par exemple, sélectionnez la cellule A1.
  3. Accédez à l'onglet « Données » dans le ruban Excel.
  4. Cliquez sur le bouton « Validation des données » dans le groupe « Outils de données ».
  5. Dans la boîte de dialogue « Validation des données », sélectionnez l'onglet « Options ».
  6. Dans le champ « Autoriser », choisissez « Liste ».
  7. Dans le champ « Source », cliquez sur l'icône de sélection de plage (une petite icône avec une flèche vers le haut).
  8. Sélectionnez la plage de cellules contenant les valeurs de votre liste (par exemple, C1:C3).
  9. Cliquez à nouveau sur l'icône de sélection de plage pour revenir à la boîte de dialogue « Validation des données ».
  10. Cochez la case « Liste déroulante dans la cellule » pour afficher la flèche de la liste déroulante.
  11. (Optionnel) Personnalisez les messages d'entrée et d'erreur dans les onglets correspondants.
  12. Cliquez sur « OK » pour appliquer la validation.

Maintenant, la cellule A1 affichera une liste déroulante avec les options Pomme, Banane et Orange. Si vous modifiez les valeurs dans les cellules C1:C3, la liste déroulante sera automatiquement mise à jour.

Utilisation de Noms Définis pour les Plages

Pour une meilleure organisation et une plus grande flexibilité, vous pouvez définir un nom pour la plage de cellules contenant les valeurs de votre liste déroulante. Cela facilite la référence à cette plage dans la formule de validation des données.

  1. Sélectionnez la plage de cellules contenant les valeurs de votre liste (par exemple, C1:C3).
  2. Cliquez dans la zone de nom (la zone située à gauche de la barre de formule) et tapez un nom pour la plage (par exemple, Fruits). Appuyez sur Entrée pour valider le nom.
  3. Sélectionnez la cellule ou la plage de cellules où vous souhaitez créer la liste déroulante.
  4. Accédez à l'onglet « Données » et cliquez sur « Validation des données ».
  5. Dans le champ « Source », tapez = suivi du nom que vous avez défini (par exemple, =Fruits).
  6. Cliquez sur « OK » pour appliquer la validation.

L'avantage d'utiliser un nom défini est que vous pouvez déplacer la plage de cellules contenant les valeurs de la liste sans avoir à modifier la formule de validation des données. Tant que le nom défini pointe vers la plage correcte, la liste déroulante fonctionnera correctement.

Listes Déroulantes Dépendantes : Créer des Choix en Cascade

Dans certains cas, vous pouvez avoir besoin de créer des listes déroulantes dépendantes, où les options disponibles dans une liste dépendent de la sélection faite dans une autre liste. Par exemple, vous pourriez avoir une première liste déroulante pour choisir un pays, et une deuxième liste déroulante qui affiche uniquement les villes de ce pays.

La création de listes déroulantes dépendantes nécessite l'utilisation de formules et de noms définis. Voici une approche générale :

  1. Créez une table de correspondance qui associe les valeurs de la première liste déroulante aux valeurs correspondantes de la deuxième liste déroulante. Par exemple :

    Pays Ville
    France Paris
    France Marseille
    France Lyon
    Espagne Madrid
    Espagne Barcelone
    Espagne Valence
  2. Définissez des noms pour les plages de cellules contenant les pays et les villes.

  3. Créez la première liste déroulante pour le choix du pays, en utilisant la méthode décrite précédemment.
  4. Pour la deuxième liste déroulante (ville), utilisez la fonction DECALER ou INDEX combinée avec EQUIV pour déterminer la plage de cellules contenant les villes correspondant au pays sélectionné.

    Par exemple, si la première liste déroulante (pays) se trouve dans la cellule A1, vous pouvez utiliser la formule suivante dans le champ « Source » de la validation des données pour la deuxième liste déroulante (ville) :

    =DECALER(Villes;EQUIV(A1;Pays;0)-1;1;NB.SI(Pays;A1);1)

    • Villes est le nom défini pour la colonne des villes dans la table de correspondance.
    • Pays est le nom défini pour la colonne des pays dans la table de correspondance.
    • A1 est la cellule contenant la sélection du pays.
    • EQUIV(A1;Pays;0) recherche la position du pays sélectionné dans la colonne des pays.
    • NB.SI(Pays;A1) compte le nombre de villes associées au pays sélectionné.

Cette formule complexe permet de créer une liste déroulante dynamique qui s'adapte au choix fait dans la première liste déroulante. Il existe d'autres méthodes pour créer des listes déroulantes dépendantes, mais celle-ci est une des plus courantes.

Personnaliser l'Apparence et le Comportement de Votre Liste Déroulante

Excel offre plusieurs options pour personnaliser l'apparence et le comportement de votre liste déroulante.

Messages d'Entrée

Vous pouvez afficher un message d'entrée lorsque l'utilisateur sélectionne la cellule contenant la liste déroulante. Ce message peut fournir des instructions ou des informations supplémentaires sur la liste déroulante.

  1. Sélectionnez la cellule ou la plage de cellules contenant la liste déroulante.
  2. Accédez à l'onglet « Données » et cliquez sur « Validation des données ».
  3. Sélectionnez l'onglet « Message d'entrée ».
  4. Cochez la case « Afficher le message d'entrée lorsque la cellule est sélectionnée ».
  5. Saisissez un titre pour le message (par exemple, « Instructions »).
  6. Saisissez un message (par exemple, « Veuillez sélectionner une option dans la liste »).
  7. Cliquez sur « OK ».

Messages d'Erreur

Vous pouvez également afficher un message d'erreur si l'utilisateur tente de saisir une valeur qui n'est pas dans la liste déroulante.

  1. Sélectionnez la cellule ou la plage de cellules contenant la liste déroulante.
  2. Accédez à l'onglet « Données » et cliquez sur « Validation des données ».
  3. Sélectionnez l'onglet « Alerte d'erreur ».
  4. Cochez la case « Afficher l'alerte d'erreur si des données non valides sont saisies ».
  5. Choisissez un style d'alerte (Arrêt, Avertissement, Information).
  6. Saisissez un titre pour le message d'erreur (par exemple, « Erreur »).
  7. Saisissez un message d'erreur (par exemple, « Veuillez sélectionner une option valide dans la liste »).
  8. Cliquez sur « OK ».

Supprimer une Liste Déroulante

Pour supprimer une liste déroulante, suivez ces étapes :

  1. Sélectionnez la cellule ou la plage de cellules contenant la liste déroulante.
  2. Accédez à l'onglet « Données » et cliquez sur « Validation des données ».
  3. Dans la boîte de dialogue « Validation des données », cliquez sur le bouton « Effacer tout ».
  4. Cliquez sur « OK ».

Astuces et Bonnes Pratiques pour les Listes Déroulantes Excel

  • Utilisez des noms descriptifs pour les plages de cellules et les noms définis, afin de faciliter la maintenance de vos feuilles de calcul.
  • Organisez vos données de manière claire et structurée pour faciliter la création des listes déroulantes.
  • Testez vos listes déroulantes pour vous assurer qu'elles fonctionnent correctement et qu'elles affichent les options souhaitées.
  • Utilisez les messages d'entrée et d'erreur pour guider les utilisateurs et éviter les erreurs de saisie.
  • Pensez à la mise en forme conditionnelle pour mettre en évidence les cellules contenant des valeurs spécifiques sélectionnées dans une liste déroulante.

Erreurs Courantes à Éviter

  • Oublier de cocher la case « Liste déroulante dans la cellule » : Cela empêchera l'affichage de la flèche de la liste déroulante.
  • Saisir des valeurs incorrectes dans le champ « Source » : Assurez-vous que les valeurs sont séparées par des virgules ou que la plage de cellules est correctement sélectionnée.
  • Ne pas définir de messages d'erreur : Cela peut entraîner des erreurs de saisie sans que l'utilisateur ne soit averti.
  • Modifier la plage de cellules source sans mettre à jour la validation des données : Cela peut entraîner l'affichage d'options incorrectes dans la liste déroulante.

En suivant ces conseils et en évitant ces erreurs courantes, vous pourrez créer et utiliser efficacement des listes déroulantes dans Excel pour améliorer la qualité de vos données et gagner du temps.

Questions fréquentes

Comment créer une liste déroulante avec des valeurs qui changent dynamiquement ?

Utilisez une plage nommée dynamique. Définissez une plage nommée avec une formule (comme DECALER) qui s'ajuste automatiquement à la taille de votre liste de valeurs. Ensuite, utilisez cette plage nommée comme source de votre liste déroulante.

Est-il possible d'empêcher les utilisateurs de saisir des valeurs qui ne sont pas dans la liste déroulante ?

Oui, assurez-vous que l'onglet "Alerte d'erreur" dans la validation des données est configuré pour afficher une erreur de type "Arrêt" si des données non valides sont saisies. Vous pouvez également personnaliser le message d'erreur.

Puis-je utiliser une liste déroulante dans Excel Online (Excel sur le web) ?

Oui, la fonctionnalité de liste déroulante est disponible dans Excel Online. Le processus de création est similaire à celui d'Excel pour bureau, mais certaines options de personnalisation peuvent être limitées.

Mots-clés associés :

validation des données excel excel tutoriel formules excel tableaux excel excel listes déroulantes dépendantes

Partager cet article :