Formules Excel

Comment créer une Drop Down List (Liste déroulante) parfaite sur Excel ?

14 janvier 2026 7 vues

Les listes déroulantes, ou *Drop Down Lists*, sont un outil puissant et simple à implémenter dans Excel. Elles permettent de standardiser la saisie de données, d'éviter les erreurs de frappe et d'améliorer l'ergonomie de vos feuilles de calcul. Que vous gériez un inventaire, collectiez des informations auprès de clients ou suiviez des projets, une liste déroulante bien conçue peut vous faire gagner un temps précieux et garantir la qualité de vos données. Dans cet article, nous allons explorer en détail comment créer et personnaliser vos propres listes déroulantes sur Excel, étape par étape, avec des exemples concrets et des astuces de pro.

Qu'est-ce qu'une Drop Down List (Liste déroulante) dans Excel ?

Une Drop Down List, ou liste déroulante, dans Excel est un contrôle qui permet à l'utilisateur de sélectionner une valeur parmi une liste prédéfinie. Au lieu de taper directement une information dans une cellule, l'utilisateur choisit l'option appropriée dans un menu déroulant. Cela garantit la cohérence des données et minimise les erreurs de saisie.

Pourquoi utiliser des listes déroulantes ?

L'utilisation de listes déroulantes offre de nombreux avantages :

  • Cohérence des données : Assure que les données saisies sont uniformes et respectent un format prédéfini.
  • Réduction des erreurs : Évite les erreurs de frappe et les variations orthographiques.
  • Gain de temps : Facilite et accélère la saisie de données, surtout pour les informations répétitives.
  • Amélioration de l'ergonomie : Rend la feuille de calcul plus conviviale et intuitive.
  • Simplification de l'analyse : Facilite l'analyse des données en garantissant leur uniformité.

Créer une Drop Down List simple sur Excel : Étape par étape

La méthode la plus courante pour créer une liste déroulante consiste à utiliser la fonctionnalité de validation des données d'Excel. Voici les étapes à suivre :

  1. Sélectionnez la cellule (ou les cellules) où vous souhaitez insérer la liste déroulante. Par exemple, sélectionnez la cellule A1.

  2. Accédez à l'onglet "Données" dans le ruban Excel.

  3. Dans le groupe "Outils de données", cliquez sur "Validation des données". Une boîte de dialogue s'ouvre.

  4. Dans l'onglet "Options", choisissez "Liste" dans le menu déroulant "Autoriser".

  5. Dans le champ "Source", entrez les éléments de votre liste, séparés par des virgules. Par exemple, si vous voulez une liste avec les options "Oui", "Non" et "Peut-être", entrez Oui,Non,Peut-être.

    • Alternative : Vous pouvez également faire référence à une plage de cellules contenant les éléments de votre liste. Par exemple, si les options se trouvent dans les cellules C1 à C3, vous pouvez entrer =C1:C3 dans le champ "Source". Cette méthode est plus flexible car vous pouvez modifier les options de la liste directement dans les cellules C1:C3, sans avoir à modifier la validation des données.
  6. (Optionnel) Cochez la case "Liste déroulante dans la cellule" pour afficher la flèche de la liste déroulante. Si cette case n'est pas cochée, l'utilisateur devra taper les valeurs exactement comme elles sont définies dans la source, ce qui annule l'intérêt d'une liste déroulante.

  7. (Optionnel) Dans l'onglet "Message de saisie", vous pouvez ajouter un titre et un message qui s'afficheront lorsque l'utilisateur sélectionnera la cellule. Cela peut être utile pour fournir des instructions claires sur l'utilisation de la liste déroulante.

  8. (Optionnel) Dans l'onglet "Alerte d'erreur", vous pouvez définir un message d'erreur qui s'affichera si l'utilisateur entre une valeur non valide. Cela permet de renforcer la validation des données.

  9. Cliquez sur "OK" pour valider votre liste déroulante.

Vous avez maintenant une liste déroulante fonctionnelle dans la cellule sélectionnée !

Exemple concret : Création d'une liste déroulante pour les statuts de projet

Imaginez que vous suivez l'avancement de plusieurs projets. Vous pouvez créer une liste déroulante pour indiquer le statut de chaque projet (par exemple, "En cours", "Terminé", "En attente", "Annulé").

  1. Créez une nouvelle feuille dans votre classeur Excel.

  2. Dans les cellules A1 à A4, entrez les statuts de projet : "En cours", "Terminé", "En attente", "Annulé".

  3. Retournez à la feuille où se trouve votre tableau de suivi de projet.

  4. Sélectionnez la colonne "Statut" de votre tableau.

  5. Accédez à l'onglet "Données" et cliquez sur "Validation des données".

  6. Dans l'onglet "Options", choisissez "Liste" dans le menu déroulant "Autoriser".

  7. Dans le champ "Source", entrez ='NomDeVotreNouvelleFeuille'!$A$1:$A$4 (remplacez NomDeVotreNouvelleFeuille par le nom réel de votre nouvelle feuille).

    • L'utilisation des références absolues ($A$1:$A$4) garantit que la plage de cellules reste la même, même si vous copiez la liste déroulante vers d'autres cellules.
  8. Cliquez sur "OK".

Maintenant, chaque cellule de la colonne "Statut" aura une liste déroulante permettant de sélectionner le statut approprié pour chaque projet.

Personnaliser votre Drop Down List pour une meilleure expérience utilisateur

Excel offre plusieurs options pour personnaliser vos listes déroulantes et les rendre plus conviviales.

Ajouter un message de saisie

Un message de saisie fournit des instructions claires à l'utilisateur lorsqu'il sélectionne la cellule contenant la liste déroulante. Cela peut être particulièrement utile si la liste déroulante contient des options peu évidentes.

  1. Sélectionnez la cellule contenant la liste déroulante.

  2. Accédez à l'onglet "Données" et cliquez sur "Validation des données".

  3. Cliquez sur l'onglet "Message de saisie".

  4. Entrez un titre et un message descriptif. Par exemple, vous pouvez utiliser le titre "Statut du projet" et le message "Veuillez sélectionner le statut actuel du projet dans la liste déroulante".

  5. Cliquez sur "OK".

Définir une alerte d'erreur

Une alerte d'erreur s'affiche si l'utilisateur tente d'entrer une valeur non valide dans la cellule contenant la liste déroulante. Cela permet de renforcer la validation des données et d'éviter les erreurs.

  1. Sélectionnez la cellule contenant la liste déroulante.

  2. Accédez à l'onglet "Données" et cliquez sur "Validation des données".

  3. Cliquez sur l'onglet "Alerte d'erreur".

  4. Choisissez un style d'alerte (par exemple, "Arrêt", "Avertissement", "Information"). Le style "Arrêt" empêche l'utilisateur d'entrer une valeur non valide, tandis que les styles "Avertissement" et "Information" affichent un message d'avertissement mais permettent à l'utilisateur de continuer.

  5. Entrez un titre et un message d'erreur descriptif. Par exemple, vous pouvez utiliser le titre "Erreur de saisie" et le message "Veuillez sélectionner une valeur dans la liste déroulante".

  6. Cliquez sur "OK".

Utiliser une liste déroulante dépendante

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. Cela permet de créer des formulaires plus complexes et interactifs.

Par exemple, vous pouvez avoir une première liste déroulante pour sélectionner une catégorie de produit, et une deuxième liste déroulante qui affiche uniquement les produits appartenant à la catégorie sélectionnée.

La mise en œuvre d'une liste déroulante dépendante est plus complexe et nécessite l'utilisation de formules et de noms définis dans Excel. Il existe de nombreux tutoriels en ligne qui expliquent en détail comment créer ce type de liste.

Astuces et bonnes pratiques pour les Drop Down Lists Excel

  • Utilisez des noms définis : Au lieu d'utiliser directement des références de cellules dans la source de votre liste déroulante, utilisez des noms définis. Cela rendra vos formules plus lisibles et plus faciles à maintenir. Pour définir un nom, sélectionnez la plage de cellules contenant les options de votre liste, puis allez dans l'onglet "Formules" et cliquez sur "Définir un nom".
  • Créez une feuille dédiée aux données : Il est recommandé de stocker les données utilisées pour les listes déroulantes dans une feuille séparée. Cela permet de garder votre feuille de calcul principale propre et organisée.
  • Utilisez la fonction DECALER pour des listes dynamiques : Si vous voulez que votre liste déroulante se mette à jour automatiquement lorsque vous ajoutez ou supprimez des éléments dans la source, vous pouvez utiliser la fonction DECALER (OFFSET) dans la définition du nom. Cela permet de créer une plage dynamique qui s'étend automatiquement pour inclure toutes les données.
    • Exemple : Si vos données commencent en A1 et s'étendent vers le bas, vous pouvez définir un nom "MaListe" avec la formule =DECALER(Feuil1!$A$1;0;0;NBVAL(Feuil1!$A:$A);1). Cette formule crée une plage qui commence en A1 et s'étend vers le bas sur un nombre de lignes égal au nombre de valeurs non vides dans la colonne A.
  • Testez votre liste déroulante : Après avoir créé une liste déroulante, testez-la soigneusement pour vous assurer qu'elle fonctionne correctement et qu'elle affiche les options attendues.
  • Documentez vos listes déroulantes : Si votre feuille de calcul contient plusieurs listes déroulantes, il peut être utile de documenter leur fonctionnement et leur objectif. Cela facilitera la compréhension et la maintenance de votre feuille de calcul.

Erreurs courantes à éviter lors de la création de Drop Down Lists

  • Oublier de cocher la case "Liste déroulante dans la cellule" : Si cette case n'est pas cochée, la liste déroulante ne s'affichera pas et l'utilisateur devra taper les valeurs manuellement.
  • Entrer des valeurs incorrectes dans le champ "Source" : Assurez-vous que les valeurs sont séparées par des virgules et qu'elles correspondent exactement aux options que vous voulez afficher dans la liste déroulante.
  • Utiliser des références de cellules incorrectes : Vérifiez que les références de cellules dans le champ "Source" sont correctes et qu'elles pointent vers la plage de cellules contenant les options de votre liste.
  • Ne pas définir d'alerte d'erreur : Si vous ne définissez pas d'alerte d'erreur, l'utilisateur pourra entrer des valeurs non valides dans la cellule contenant la liste déroulante.
  • Ne pas tester la liste déroulante : Il est important de tester votre liste déroulante après l'avoir créée pour vous assurer qu'elle fonctionne correctement.

Conclusion

Les listes déroulantes sont un outil essentiel pour améliorer la qualité et l'efficacité de vos feuilles de calcul Excel. En suivant les étapes décrites dans cet article, vous pouvez facilement créer et personnaliser vos propres listes déroulantes pour répondre à vos besoins spécifiques. N'hésitez pas à expérimenter avec les différentes options de personnalisation pour créer des listes déroulantes conviviales et performantes. En maîtrisant cet outil, vous gagnerez du temps, réduirez les erreurs et améliorerez l'ergonomie de vos feuilles de calcul.

Alors, prêt à créer votre première Drop Down List parfaite sur Excel ?

Questions fréquentes

Comment modifier une liste déroulante existante ?

Sélectionnez la cellule contenant la liste déroulante, puis accédez à l'onglet "Données" et cliquez sur "Validation des données". Vous pouvez alors modifier la source de la liste ou les autres paramètres.

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

Oui, vous pouvez utiliser une liste déroulante avec des nombres. Il suffit d'entrer les nombres dans le champ "Source", séparés par des virgules, ou de faire référence à une plage de cellules contenant les nombres.

Comment supprimer une liste déroulante ?

Sélectionnez la cellule contenant la liste déroulante, puis accédez à l'onglet "Données" et cliquez sur "Validation des données". Cliquez ensuite sur le bouton "Effacer tout" et validez. La liste déroulante sera supprimée.

Mots-clés associés :

excel validation des données liste déroulante excel dynamique excel drop down list multiple selection excel liste déroulante avec recherche excel liste déroulante cascade

Partager cet article :