Fonctionnalites

Comment Créer une Liste Déroulante de Choix Impeccable sur Excel ?

14 janvier 2026 12 vues

Fatigué de ressaisir les mêmes informations encore et encore dans vos feuilles Excel ? La liste déroulante de choix est la solution idéale pour simplifier la saisie de données, éviter les erreurs de frappe et standardiser vos informations. Que vous soyez débutant ou utilisateur avancé d'Excel, ce guide complet vous expliquera comment créer des listes déroulantes dynamiques et personnalisées, étape par étape. Découvrez comment gagner en efficacité et améliorer la qualité de vos données grâce à cette fonctionnalité essentielle d'Excel.

Excel Liste Déroulante de Choix : Simplifiez Votre Saisie de Données

La fonctionnalité de liste déroulante de choix dans Excel est un outil puissant pour améliorer la qualité des données et accélérer la saisie. Elle permet de proposer une liste d'options prédéfinies à l'utilisateur, évitant ainsi les erreurs de frappe et assurant une cohérence dans les données saisies. Que ce soit pour choisir un type de produit, un nom de vendeur, une date ou toute autre information récurrente, la liste déroulante est un atout majeur.

Pourquoi utiliser une liste déroulante de choix dans Excel ?

  • Réduction des erreurs de saisie : En limitant les options possibles, vous minimisez les risques d'erreurs de frappe et d'incohérences.
  • Standardisation des données : Assurez-vous que les données saisies respectent un format uniforme et cohérent.
  • Gain de temps : La sélection d'une option dans une liste déroulante est plus rapide que la saisie manuelle.
  • Amélioration de la convivialité : Facilitez la saisie de données pour les utilisateurs de votre feuille de calcul.
  • Optimisation de l'analyse de données : Des données cohérentes et standardisées facilitent l'analyse et la création de rapports.

Créer une liste déroulante simple dans Excel : étape par étape

Voici la méthode la plus basique pour créer une liste déroulante. Elle est idéale pour des listes courtes et statiques.

Étape 1 : Préparer la liste des options

Commencez par saisir la liste des options que vous souhaitez proposer dans votre liste déroulante. Vous pouvez les saisir dans une colonne ou une ligne de votre feuille de calcul. Par exemple, dans les cellules A1 à A4, vous pouvez saisir : "Rouge", "Bleu", "Vert", "Jaune".

Étape 2 : Sélectionner la cellule de destination

Sélectionnez la cellule dans laquelle vous souhaitez insérer la liste déroulante. C'est la cellule où l'utilisateur pourra choisir une option.

Étape 3 : Accéder à la validation des données

Allez dans l'onglet "Données" du ruban Excel, puis cliquez sur le bouton "Validation des données" (il se trouve généralement dans le groupe "Outils de données").

Étape 4 : Configurer la validation des données

Dans la boîte de dialogue "Validation des données", assurez-vous d'être dans l'onglet "Options".

  • Dans le champ "Autoriser", sélectionnez "Liste".
  • Dans le champ "Source", saisissez la plage de cellules contenant votre liste d'options (par exemple, "=$A$1:$A$4"). L'utilisation des références absolues ($) permet de s'assurer que la plage reste la même même si vous copiez la cellule contenant la liste déroulante.
  • Cochez éventuellement la case "Ignorer si vide" si vous souhaitez autoriser la cellule à être vide.
  • Cochez éventuellement la case "Liste déroulante dans la cellule" pour afficher la flèche de la liste déroulante.

Étape 5 : Personnaliser les messages (facultatif)

Vous pouvez personnaliser les messages d'entrée et d'erreur pour guider l'utilisateur.

  • Onglet "Message de saisie" : Définissez un titre et un message qui s'afficheront lorsque l'utilisateur sélectionnera la cellule contenant la liste déroulante. Cela peut être utile pour donner des instructions claires.
  • Onglet "Alerte d'erreur" : Définissez un style (Arrêt, Avertissement, Information), un titre et un message qui s'afficheront si l'utilisateur saisit une valeur non valide. Le style "Arrêt" empêche la saisie d'une valeur non valide, tandis que les styles "Avertissement" et "Information" affichent un message mais permettent à l'utilisateur de continuer.

Étape 6 : Valider et tester

Cliquez sur "OK" pour valider la configuration. La liste déroulante devrait maintenant apparaître dans la cellule sélectionnée. Cliquez sur la flèche pour afficher les options et sélectionnez celle de votre choix.

Créer une liste déroulante dynamique avec une plage nommée

Cette méthode est plus flexible car elle permet de mettre à jour la liste des options sans avoir à modifier la validation des données. Elle utilise une plage nommée.

Étape 1 : Définir une plage nommée

Sélectionnez la plage de cellules contenant votre liste d'options (par exemple, A1:A4). Allez dans l'onglet "Formules", puis cliquez sur "Définir un nom". Dans la boîte de dialogue "Nouveau nom", saisissez un nom pour votre plage (par exemple, "Couleurs"). Assurez-vous que le champ "Fait référence à" contient la plage correcte. Cliquez sur "OK".

Étape 2 : Configurer la validation des données

Sélectionnez la cellule de destination de votre liste déroulante. Allez dans l'onglet "Données", puis cliquez sur "Validation des données". Dans la boîte de dialogue "Validation des données", sélectionnez "Liste" dans le champ "Autoriser".

Étape 3 : Utiliser la plage nommée dans la source

Dans le champ "Source", saisissez "=Couleurs" (ou le nom que vous avez donné à votre plage nommée). N'oubliez pas le signe égal (=) devant le nom de la plage.

Étape 4 : Valider et tester

Cliquez sur "OK" pour valider la configuration. Votre liste déroulante dynamique est maintenant créée. Si vous ajoutez ou supprimez des éléments dans la plage nommée, la liste déroulante se mettra automatiquement à jour.

Créer une liste déroulante dépendante (cascade)

Une liste déroulante dépendante, aussi appelée liste en cascade, est une liste dont les options dépendent de la sélection faite dans une autre liste déroulante. C'est très utile pour organiser des informations hiérarchiques (par exemple, pays -> région -> ville).

Exemple : Pays et Villes

Imaginons que vous ayez une liste de pays et que vous souhaitiez afficher une liste de villes qui dépend du pays sélectionné.

Étape 1 : Préparer les données

Créez une feuille de calcul avec les données organisées de la manière suivante :

Pays Ville
France Paris
France Lyon
France Marseille
Espagne Madrid
Espagne Barcelone
Espagne Valence
Italie Rome
Italie Milan
Italie Naples

Étape 2 : Créer les plages nommées pour chaque pays

  • Sélectionnez les villes correspondant à chaque pays (par exemple, Paris, Lyon, Marseille pour la France).
  • Allez dans l'onglet "Formules", puis cliquez sur "Créer à partir de la sélection".
  • Dans la boîte de dialogue, cochez la case "Ligne du haut" (car la première ligne contient le nom du pays). Cliquez sur "OK". Excel va automatiquement créer une plage nommée pour chaque pays (France, Espagne, Italie), contenant les villes correspondantes.

Étape 3 : Créer la liste déroulante des pays

Créez une liste déroulante contenant les noms des pays (France, Espagne, Italie) comme expliqué dans les sections précédentes.

Étape 4 : Créer la liste déroulante des villes (dépendante)

  • Sélectionnez la cellule où vous souhaitez afficher la liste déroulante des villes.
  • Allez dans l'onglet "Données", puis cliquez sur "Validation des données".
  • Dans la boîte de dialogue "Validation des données", sélectionnez "Liste" dans le champ "Autoriser".
  • Dans le champ "Source", saisissez la formule suivante : =INDIRECT(A1) (en remplaçant A1 par la cellule contenant la liste déroulante des pays). La fonction INDIRECT permet d'utiliser la valeur de la cellule A1 (le pays sélectionné) comme nom de la plage à utiliser pour la liste déroulante des villes.
  • Cliquez sur "OK".

Étape 5 : Tester

Sélectionnez un pays dans la première liste déroulante. La deuxième liste déroulante affichera les villes correspondant au pays sélectionné.

Astuces et Bonnes Pratiques pour les listes déroulantes Excel

  • Utiliser des tableaux Excel : Transformer votre liste d'options en tableau Excel (onglet "Insertion" -> "Tableau") permet de gérer plus facilement les ajouts et suppressions d'éléments. La plage nommée s'adaptera automatiquement.
  • Gérer les erreurs : Personnalisez les messages d'erreur pour guider l'utilisateur en cas de saisie incorrecte.
  • Masquer la liste source : Vous pouvez masquer la colonne ou la ligne contenant la liste des options pour rendre votre feuille de calcul plus propre. Sélectionnez la colonne/ligne, faites un clic droit et choisissez "Masquer".
  • Utiliser la fonction DECALER pour des listes très dynamiques : La fonction DECALER combinée à NBVAL permet de créer des listes déroulantes qui s'adaptent automatiquement à la taille de la liste source, même si des lignes sont insérées ou supprimées au milieu.
  • Attention aux espaces : Assurez-vous qu'il n'y a pas d'espaces superflus dans votre liste d'options, car ils seront considérés comme des caractères différents.

Erreurs courantes à éviter

  • Oublier le signe égal (=) dans la source : Lorsque vous utilisez une plage nommée ou une formule dans le champ "Source" de la validation des données, n'oubliez pas de commencer par le signe égal (=).
  • Utiliser des références relatives au lieu de références absolues : Si vous copiez une cellule contenant une liste déroulante, assurez-vous d'utiliser des références absolues ($) dans le champ "Source" pour que la plage de cellules ne change pas.
  • Nommer les plages avec des caractères spéciaux : Évitez d'utiliser des caractères spéciaux ou des espaces dans les noms de vos plages.
  • Dépasser la limite de caractères : Le champ "Source" de la validation des données a une limite de 255 caractères. Si votre liste d'options est trop longue, utilisez une plage nommée.

En suivant ce guide, vous serez en mesure de créer des listes déroulantes de choix efficaces et personnalisées dans Excel, améliorant ainsi la qualité de vos données et simplifiant votre travail.

Questions fréquentes

Comment supprimer une liste déroulante dans Excel ?

Sélectionnez la cellule contenant la liste déroulante. Allez dans l'onglet "Données", puis cliquez sur "Validation des données". Dans la boîte de dialogue, cliquez sur le bouton "Effacer tout", puis sur "OK".

Puis-je utiliser une liste déroulante avec des dates ?

Oui, vous pouvez créer une liste déroulante avec des dates. Assurez-vous que les dates sont correctement formatées dans votre liste source. Vous pouvez également utiliser la fonction `DATE` pour générer des dates dynamiquement.

Comment faire une liste déroulante avec plusieurs colonnes ?

Il n'est pas possible d'avoir une liste déroulante affichant plusieurs colonnes directement. Cependant, vous pouvez utiliser une formule `INDEX` et `EQUIV` pour afficher d'autres informations en fonction de la sélection dans la liste déroulante.

Mots-clés associés :

excel validation de données excel liste déroulante dynamique excel liste déroulante dépendante excel liste en cascade excel tuto liste déroulante

Partager cet article :