Fonctionnalites

Comment créer une liste déroulante Excel qui simplifie votre travail ?

14 janvier 2026 8 vues

Les listes déroulantes Excel sont un outil puissant pour améliorer la qualité de vos données et simplifier vos feuilles de calcul. Elles permettent de limiter les entrées possibles à une sélection prédéfinie, évitant ainsi les erreurs de saisie et uniformisant vos données. Que vous soyez débutant ou utilisateur avancé, cet article vous guidera pas à pas dans la création et la personnalisation de listes déroulantes Excel, vous permettant d'optimiser vos feuilles de calcul et de gagner un temps précieux.

Qu'est-ce qu'une liste déroulante Excel et pourquoi l'utiliser ?

Une liste déroulante Excel, également appelée liste de validation, est un contrôle qui permet à l'utilisateur de choisir une valeur parmi une liste d'options prédéfinies. Au lieu de saisir manuellement une valeur dans une cellule, l'utilisateur clique sur une flèche et sélectionne l'option souhaitée dans la liste qui s'affiche.

Avantages des listes déroulantes Excel:

  • Réduction des erreurs de saisie: En limitant les options possibles, vous réduisez considérablement le risque d'erreurs de frappe ou d'incohérences dans vos données.
  • Normalisation des données: Les listes déroulantes garantissent que les données sont saisies de manière uniforme, ce qui facilite l'analyse et le traitement des informations.
  • Gain de temps: La sélection d'une option dans une liste est plus rapide que la saisie manuelle, surtout si les valeurs sont longues ou complexes.
  • Amélioration de la convivialité: Les listes déroulantes rendent vos feuilles de calcul plus intuitives et plus faciles à utiliser pour les autres utilisateurs.

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

Voici la méthode la plus simple pour créer une liste déroulante à partir d'une liste de valeurs statiques:

  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. Cliquez sur le bouton "Validation des données" (il se trouve généralement dans le groupe "Outils de données").
  4. Dans la fenêtre "Validation des données", assurez-vous que l'onglet "Options" est sélectionné.
  5. Dans le menu déroulant "Autoriser", choisissez "Liste".
  6. Dans le champ "Source", entrez les valeurs que vous souhaitez afficher dans la liste déroulante, séparées par des virgules (sans espace après la virgule). Par exemple: Oui,Non,Peut-être.
  7. (Optionnel) Cochez la case "Ignorer si vide" si vous souhaitez autoriser la cellule à rester vide.
  8. (Optionnel) Cochez la case "Liste déroulante dans la cellule" pour afficher la flèche de la liste déroulante.
  9. Cliquez sur "OK".

Exemple concret:

Imaginez que vous créez une feuille de calcul pour suivre le statut de projets. Vous voulez une liste déroulante dans la colonne "Statut" avec les options "En cours", "Terminé", "En attente", "Annulé".

Dans la fenêtre "Validation des données", vous entrerez En cours,Terminé,En attente,Annulé dans le champ "Source".

Capture d'écran (description textuelle): Capture d'écran de la fenêtre "Validation des données" dans Excel, montrant le menu déroulant "Autoriser" sélectionné sur "Liste" et le champ "Source" contenant les valeurs "En cours,Terminé,En attente,Annulé".

Créer une liste déroulante Excel à partir d'une plage de cellules

Cette méthode est plus flexible car elle vous permet de modifier facilement les options de la liste déroulante en modifiant les valeurs dans la plage de cellules source.

  1. Créez une liste de valeurs dans une plage de cellules de votre feuille de calcul. Par exemple, entrez les valeurs de votre liste dans les cellules A1 à A5.
  2. Sélectionnez la cellule où vous souhaitez insérer la liste déroulante.
  3. Allez dans l'onglet "Données" du ruban Excel.
  4. Cliquez sur le bouton "Validation des données".
  5. Dans la fenêtre "Validation des données", assurez-vous que l'onglet "Options" est sélectionné.
  6. Dans le menu déroulant "Autoriser", choisissez "Liste".
  7. Dans le champ "Source", sélectionnez la plage de cellules contenant votre liste de valeurs. Vous pouvez le faire en cliquant sur l'icône de feuille de calcul à droite du champ "Source" et en sélectionnant la plage avec votre souris, ou en entrant directement la référence de la plage (par exemple, $A$1:$A$5).
  8. (Optionnel) Cochez la case "Ignorer si vide" si vous souhaitez autoriser la cellule à rester vide.
  9. (Optionnel) Cochez la case "Liste déroulante dans la cellule" pour afficher la flèche de la liste déroulante.
  10. Cliquez sur "OK".

Exemple concret:

Vous avez une liste de noms de produits dans les cellules B1 à B10. Vous souhaitez créer une liste déroulante dans la cellule C1 qui permet de sélectionner un de ces produits.

Dans la fenêtre "Validation des données", vous entrerez $B$1:$B$10 dans le champ "Source".

Capture d'écran (description textuelle): Capture d'écran de la fenêtre "Validation des données" dans Excel, montrant le champ "Source" contenant la référence de la plage $B$1:$B$10. La plage B1:B10 est mise en évidence sur la feuille Excel.

Utiliser des noms définis pour une flexibilité accrue

Au lieu d'utiliser directement la référence de la plage de cellules dans le champ "Source", vous pouvez définir un nom pour cette plage. Cela rend votre formule plus lisible et plus facile à maintenir, surtout si vous devez déplacer ou modifier la plage de cellules.

  1. Sélectionnez la plage de cellules contenant votre liste de valeurs.
  2. Allez dans l'onglet "Formules" du ruban Excel.
  3. Cliquez sur le bouton "Définir un nom" (dans le groupe "Noms définis").
  4. Dans la fenêtre "Nouveau nom", entrez un nom pour votre plage (par exemple, ListeProduits). Évitez les espaces et les caractères spéciaux dans le nom.
  5. Vérifiez que le champ "Fait référence à" contient la plage de cellules correcte.
  6. Cliquez sur "OK".
  7. Suivez les étapes pour créer une liste déroulante à partir d'une plage de cellules, mais au lieu d'entrer la référence de la plage dans le champ "Source", entrez le nom que vous avez défini (par exemple, =ListeProduits).

Formule Excel (exemple): =ListeProduits dans le champ Source de la validation des données.

Personnaliser votre liste déroulante Excel

Excel offre plusieurs options pour personnaliser l'apparence et le comportement de vos listes déroulantes.

Ajouter un message d'entrée

Un message d'entrée est un texte qui s'affiche lorsque l'utilisateur sélectionne la cellule contenant la liste déroulante. Il peut fournir des instructions ou des informations supplémentaires sur la liste.

  1. Sélectionnez la cellule contenant la liste déroulante.
  2. Allez dans l'onglet "Données" du ruban Excel.
  3. Cliquez sur le bouton "Validation des données".
  4. Sélectionnez l'onglet "Message de saisie".
  5. Cochez la case "Afficher un message de saisie lorsque la cellule est sélectionnée".
  6. Entrez un titre et un message pour votre message d'entrée.
  7. Cliquez sur "OK".

Ajouter un message d'erreur

Un message d'erreur s'affiche si l'utilisateur tente de saisir une valeur qui n'est pas dans la liste déroulante.

  1. Sélectionnez la cellule contenant la liste déroulante.
  2. Allez dans l'onglet "Données" du ruban Excel.
  3. Cliquez sur le bouton "Validation des données".
  4. Sélectionnez l'onglet "Alerte d'erreur".
  5. Cochez la case "Quand un utilisateur entre une donnée non valide".
  6. Choisissez un style d'alerte (Arrêt, Avertissement, Information).
  7. Entrez un titre et un message pour votre message d'erreur.
  8. Cliquez sur "OK".

Bonne pratique: Utilisez un style d'alerte "Arrêt" pour empêcher l'utilisateur de saisir des valeurs non valides. Utilisez un style "Avertissement" ou "Information" pour simplement l'informer que la valeur n'est pas valide, mais lui permettre de la saisir quand même.

Listes déroulantes dépendantes : aller plus loin

Les listes déroulantes dépendantes, ou en cascade, permettent de filtrer les options d'une liste déroulante en fonction de la valeur sélectionnée dans une autre liste. Par exemple, vous pourriez avoir une première liste déroulante pour choisir une catégorie de produits, et une deuxième liste déroulante qui affiche uniquement les produits de cette catégorie.

Créer des listes déroulantes dépendantes est un peu plus complexe et nécessite l'utilisation de formules Excel, notamment la fonction INDIRECT. L'explication détaillée dépasse le cadre de cet article, mais de nombreux tutoriels en ligne peuvent vous guider pas à pas.

Erreurs courantes et comment les éviter

  • Erreur: La liste déroulante ne s'affiche pas. Solution: Vérifiez que la case "Liste déroulante dans la cellule" est cochée dans la fenêtre "Validation des données".
  • Erreur: Le message d'erreur ne s'affiche pas. Solution: Vérifiez que la case "Quand un utilisateur entre une donnée non valide" est cochée dans l'onglet "Alerte d'erreur" de la fenêtre "Validation des données".
  • Erreur: La liste déroulante affiche #REF! ou #VALUE!. Solution: Vérifiez que la plage de cellules source existe toujours et que sa référence est correcte dans le champ "Source" de la fenêtre "Validation des données". Si vous utilisez un nom défini, assurez-vous que le nom est toujours défini et qu'il fait référence à la plage de cellules correcte.
  • Erreur: Impossible de modifier la liste déroulante. Solution: Assurez-vous que la feuille de calcul n'est pas protégée et que vous avez les droits nécessaires pour modifier la validation des données.

Conclusion

Les listes déroulantes Excel sont un outil indispensable pour améliorer la qualité de vos données, simplifier vos feuilles de calcul et gagner du temps. En maîtrisant les différentes méthodes de création et de personnalisation, vous pouvez optimiser vos feuilles de calcul et les rendre plus conviviales pour vous et vos collaborateurs. N'hésitez pas à expérimenter avec les différentes options et à explorer les fonctionnalités avancées, comme les listes déroulantes dépendantes, pour tirer le meilleur parti de cet outil puissant.

Questions fréquentes

Comment supprimer une liste déroulante Excel ?

Sélectionnez la cellule contenant la liste déroulante, allez dans l'onglet "Données", cliquez sur "Validation des données", puis cliquez sur "Effacer tout" et enfin sur "OK".

Puis-je utiliser une liste déroulante dans Google Sheets ?

Oui, Google Sheets propose une fonctionnalité équivalente appelée "Validation des données". La procédure est très similaire à celle d'Excel.

Comment créer une liste déroulante avec plusieurs colonnes ?

Excel ne prend pas directement en charge les listes déroulantes multi-colonnes. Vous pouvez simuler ce comportement en utilisant des formules et des colonnes auxiliaires, ou en utilisant des macros VBA (Visual Basic for Applications).

Quelle est la différence entre une liste déroulante et un menu déroulant ?

Dans le contexte d'Excel, les termes "liste déroulante" et "menu déroulant" sont souvent utilisés de manière interchangeable pour désigner la même fonctionnalité de validation des données.

Est-il possible de créer une liste déroulante avec des valeurs dynamiques qui se mettent à jour automatiquement ?

Oui, en utilisant des formules Excel combinées à des noms définis et la fonction `DECALER`, vous pouvez créer des listes déroulantes dynamiques qui s'adaptent automatiquement aux changements dans la plage de données source.

Mots-clés associés :

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

Partager cet article :