Guides Excel

Comment créer une liste déroulante sur Excel pour faciliter la saisie ?

15 janvier 2026 7 vues

Vous en avez assez de saisir manuellement les mêmes informations répétitives dans vos feuilles Excel ? La création d'une liste déroulante est la solution idéale pour gagner du temps, éviter les erreurs de frappe et uniformiser vos données. Ce guide complet vous explique étape par étape comment créer une liste déroulante efficace et personnalisée sur Excel, même si vous êtes débutant. Préparez-vous à simplifier vos tableaux et à optimiser votre productivité !

Créer une liste déroulante sur Excel : Guide pas à pas

La création d'une liste déroulante sur Excel est une fonctionnalité simple mais puissante qui permet de limiter les options de saisie dans une cellule. Cela améliore la cohérence des données, réduit les erreurs et accélère le processus de remplissage de vos tableaux. Ce guide vous montre comment créer différents types de listes déroulantes, des plus basiques aux plus avancées.

1. Préparer votre liste de données

La première étape consiste à définir la liste des options que vous souhaitez inclure dans votre liste déroulante. Vous pouvez saisir ces options directement dans votre feuille Excel, dans une colonne dédiée. Par exemple, si vous souhaitez créer une liste déroulante pour choisir un département, vous pouvez créer une colonne contenant les noms des départements.

Exemple :

| Département | |---|---| | Ain | | Aisne | | Allier | | Alpes-de-Haute-Provence | | Hautes-Alpes |

Il est recommandé de placer cette liste dans une feuille séparée, ou dans une zone éloignée de votre tableau principal, pour une meilleure organisation. Vous pouvez également nommer cette plage de cellules pour faciliter son utilisation ultérieure.

Comment nommer une plage de cellules :

  1. Sélectionnez la plage de cellules contenant votre liste de données (par exemple, A1:A5).
  2. Cliquez dans la zone de nom, située à gauche de la barre de formule.
  3. Tapez un nom descriptif pour votre plage (par exemple, "Departements") et appuyez sur Entrée.

2. Créer la liste déroulante

Maintenant que votre liste de données est prête, vous pouvez créer la liste déroulante dans la cellule de votre choix.

  1. Sélectionnez la cellule où vous souhaitez insérer la liste déroulante.
  2. Allez dans l'onglet Données du ruban Excel.
  3. Dans le groupe Outils de données, cliquez sur Validation des données.

  4. Capture d'écran : Une capture d'écran montrant l'onglet Données et le bouton Validation des données.

  5. Dans la boîte de dialogue Validation des données, sous l'onglet Options, choisissez Liste dans le menu déroulant Autoriser.

  6. Capture d'écran : Une capture d'écran de la boîte de dialogue Validation des données, onglet Options, avec le menu déroulant Autoriser sélectionné sur Liste.

  7. Dans le champ Source, vous avez deux options :

    • Saisir directement la liste : Vous pouvez taper directement les options de votre liste, séparées par des virgules (par exemple, "Option 1,Option 2,Option 3"). Cette méthode est pratique pour les listes courtes et peu susceptibles de changer.
    • Utiliser une plage de cellules : C'est la méthode recommandée pour les listes plus longues et susceptibles d'être mises à jour. Tapez le nom de la plage que vous avez définie précédemment (par exemple, "=Departements") ou sélectionnez la plage directement dans votre feuille en cliquant sur l'icône de sélection.
  8. Capture d'écran : Une capture d'écran du champ Source rempli avec une plage de cellules.

  9. (Facultatif) Sous l'onglet Message de saisie, vous pouvez ajouter un message qui s'affichera lorsque l'utilisateur sélectionnera la cellule. Cela peut être utile pour donner des instructions ou des informations supplémentaires.

  10. Capture d'écran : Une capture d'écran de l'onglet Message de saisie, avec un titre et un message.

  11. (Facultatif) Sous l'onglet Alerte d'erreur, vous pouvez définir ce qui se passera si l'utilisateur entre une valeur qui n'est pas dans la liste. Vous pouvez choisir d'afficher un message d'erreur ou simplement d'ignorer la saisie.

  12. Capture d'écran : Une capture d'écran de l'onglet Alerte d'erreur, avec les options de style et de message.

  13. Cliquez sur OK pour valider votre liste déroulante.

3. Tester votre liste déroulante

Sélectionnez la cellule où vous avez créé la liste déroulante. Une petite flèche devrait apparaître à droite de la cellule. Cliquez sur cette flèche pour afficher la liste des options disponibles. Sélectionnez l'option souhaitée.

4. Personnaliser votre liste déroulante

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

  • Modifier la plage de données : Si vous devez ajouter ou supprimer des options dans votre liste, vous pouvez modifier la plage de cellules utilisée comme source de données. Retournez dans la boîte de dialogue Validation des données et ajustez le champ Source.
  • Modifier le message de saisie : Vous pouvez modifier le message qui s'affiche lorsque l'utilisateur sélectionne la cellule en modifiant l'onglet Message de saisie de la boîte de dialogue Validation des données.
  • Modifier l'alerte d'erreur : Vous pouvez modifier le message d'erreur qui s'affiche si l'utilisateur entre une valeur non valide en modifiant l'onglet Alerte d'erreur de la boîte de dialogue Validation des données.

Listes déroulantes avancées : Aller plus loin

Au-delà des listes déroulantes simples, Excel permet de créer des listes plus complexes et dynamiques.

Listes déroulantes dépendantes

Une liste déroulante dépendante est une liste dont les options dépendent de la valeur sélectionnée dans une autre liste déroulante. 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 Excel, notamment la fonction INDIRECT. Voici les étapes générales :

  1. Créer les listes de données : Organisez vos données de manière à avoir une liste principale (par exemple, les pays) et des listes secondaires (par exemple, les villes pour chaque pays). Nommez chaque liste secondaire en utilisant le nom correspondant à l'option de la liste principale (par exemple, la liste des villes de France serait nommée "France").
  2. Créer la première liste déroulante : Créez la première liste déroulante (par exemple, la liste des pays) comme expliqué précédemment.
  3. Créer la deuxième liste déroulante : Pour la deuxième liste déroulante (par exemple, la liste des villes), utilisez la fonction INDIRECT dans le champ Source de la boîte de dialogue Validation des données. La formule sera quelque chose comme =INDIRECT(A1), où A1 est la cellule contenant la première liste déroulante.

Exemple concret :

Supposons que vous ayez une feuille Excel avec les données suivantes :

  • Colonne A (Pays) : France, Allemagne, Espagne
  • Colonne B (Villes France) : Paris, Lyon, Marseille (plage nommée "France")
  • Colonne C (Villes Allemagne) : Berlin, Munich, Hambourg (plage nommée "Allemagne")
  • Colonne D (Villes Espagne) : Madrid, Barcelone, Valence (plage nommée "Espagne")

  • Créez une liste déroulante en A1 avec les pays (France, Allemagne, Espagne).

  • Sélectionnez la cellule où vous voulez la liste des villes (par exemple, B1).
  • Allez dans Données > Validation des données.
  • Dans le champ Source, tapez =INDIRECT(A1).

Maintenant, lorsque vous choisissez un pays dans la liste déroulante en A1, la liste déroulante en B1 affichera les villes correspondantes.

Listes déroulantes avec recherche incrémentale

Excel ne propose pas nativement de liste déroulante avec recherche incrémentale (c'est-à-dire, une liste qui se filtre au fur et à mesure que vous tapez). Cependant, vous pouvez simuler ce comportement en utilisant des combinaisons de formules et en tirant parti d'autres fonctionnalités d'Excel, comme les tableaux structurés et les filtres.

Bien que la mise en œuvre soit plus complexe, l'expérience utilisateur est grandement améliorée, surtout pour les listes très longues.

Astuces et bonnes pratiques

  • Utiliser des noms de plages clairs et descriptifs : Cela facilite la maintenance de vos feuilles Excel et rend vos formules plus compréhensibles.
  • Placer les listes de données dans une feuille séparée : Cela améliore l'organisation de vos feuilles et évite de les encombrer.
  • Protéger les cellules contenant les listes déroulantes : Cela empêche les utilisateurs de modifier accidentellement les données ou de supprimer les listes.
  • Utiliser la validation des données pour d'autres types de contrôles : La validation des données peut également être utilisée pour limiter la saisie à des nombres, des dates ou des formats spécifiques.

Erreurs courantes à éviter

  • Oublier de définir une plage de données : Si le champ Source de la boîte de dialogue Validation des données est vide, la liste déroulante ne fonctionnera pas.
  • Saisir des données incorrectes dans la plage de données : Si la plage de données contient des erreurs, la liste déroulante affichera ces erreurs.
  • Utiliser des caractères spéciaux dans les noms de plages : Les noms de plages ne doivent pas contenir d'espaces ou de caractères spéciaux (sauf le tiret bas).
  • Ne pas gérer les erreurs de saisie : Si l'utilisateur entre une valeur qui n'est pas dans la liste, il est important d'afficher un message d'erreur clair pour l'informer du problème.

En suivant ces conseils et en évitant ces erreurs courantes, vous serez en mesure de créer des listes déroulantes efficaces et professionnelles sur Excel.

En conclusion, la maîtrise des listes déroulantes sur Excel est un atout précieux pour toute personne travaillant avec des données. Que vous soyez un débutant ou un utilisateur expérimenté, les techniques présentées dans ce guide vous aideront à optimiser vos feuilles de calcul et à améliorer votre productivité. Alors, n'hésitez plus, lancez-vous et explorez les nombreuses possibilités offertes par cette fonctionnalité !

Questions fréquentes

Comment modifier une liste déroulante existante ?

Pour modifier une liste déroulante, sélectionnez la cellule qui contient la liste, puis allez dans l'onglet 'Données' et cliquez sur 'Validation des données'. Modifiez la plage de cellules dans le champ 'Source' pour mettre à jour les options de la liste.

Puis-je créer une liste déroulante avec des couleurs ?

Excel ne permet pas d'ajouter des couleurs directement aux options d'une liste déroulante. Cependant, vous pouvez utiliser la mise en forme conditionnelle pour changer la couleur de la cellule en fonction de l'option sélectionnée dans la liste.

Comment supprimer une liste déroulante ?

Pour supprimer une liste déroulante, sélectionnez la cellule qui la contient, allez dans l'onglet 'Données' et cliquez sur 'Validation des données'. Dans la boîte de dialogue, cliquez sur le bouton 'Effacer tout' puis sur 'OK'.

Mots-clés associés :

validation des données excel liste déroulante excel dynamique excel tutoriel formule excel liste déroulante excel dropdown

Partager cet article :