Fonctionnalites

Liste Déroulante sur Excel : Simplifiez la Saisie de Données en Quelques Clics

14 janvier 2026 9 vues

Fatigué de ressaisir les mêmes informations encore et encore dans vos feuilles Excel ? La liste déroulante est la solution idéale pour simplifier la saisie de données, éviter les erreurs de frappe et gagner un temps précieux. Que vous gériez un inventaire, un formulaire de contact ou un tableau de bord complexe, cet outil puissant vous permettra de créer des menus intuitifs et personnalisés. Dans cet article, nous allons explorer en détail comment créer et personnaliser des listes déroulantes sur Excel, en vous fournissant des exemples concrets et des astuces pour optimiser leur utilisation.

Qu'est-ce qu'une Liste Déroulante sur Excel et Pourquoi l'Utiliser ?

Une liste déroulante sur Excel (parfois appelée menu déroulant ou liste de validation) est un contrôle qui permet à l'utilisateur de sélectionner une valeur parmi une liste prédéfinie d'options. Au lieu de saisir manuellement les données, l'utilisateur choisit simplement l'option souhaitée dans le menu déroulant.

Avantages de l'utilisation des listes déroulantes:

  • Gain de temps: La saisie des données est plus rapide car l'utilisateur n'a pas besoin de taper manuellement les informations.
  • Réduction des erreurs: Les listes déroulantes éliminent les erreurs de frappe et garantissent la cohérence des données.
  • Normalisation des données: Elles permettent d'uniformiser les données saisies, ce qui facilite l'analyse et le traitement.
  • Amélioration de l'expérience utilisateur: Elles rendent les feuilles de calcul plus intuitives et conviviales.
  • Contrôle des données: Elles permettent de contrôler les données saisies dans une cellule, en s'assurant qu'elles font partie d'une liste prédéfinie.

Comment Créer une Liste Déroulante Simple sur Excel : Étape par Étape

Voici les étapes pour créer une liste déroulante simple à partir d'une liste de valeurs existante dans votre feuille Excel:

  1. Sélectionnez la cellule (ou les cellules) où vous souhaitez insérer la liste déroulante. C'est l'endroit où l'utilisateur cliquera pour choisir une option.

  2. Accédez à l'onglet "Données" dans le ruban Excel. Il se trouve généralement en haut de l'écran.

  3. Cliquez sur l'icône "Validation des données" dans le groupe "Outils de données". Une fenêtre s'ouvrira.

  4. Dans la fenêtre "Validation des données", sous l'onglet "Options", choisissez "Liste" dans le menu déroulant "Autoriser".

  5. Dans le champ "Source", entrez la plage de cellules contenant les valeurs de votre liste. Vous pouvez taper directement la plage (par exemple, =$A$1:$A$5) ou cliquer sur l'icône à droite du champ pour sélectionner la plage directement dans votre feuille de calcul. Assurez-vous que les références de cellules sont absolues (avec des signes $) si vous prévoyez de copier la cellule contenant la liste déroulante.

  6. Cochez la case "Liste déroulante dans la cellule" si vous voulez que la flèche de la liste déroulante soit visible.

  7. (Facultatif) Personnalisez les onglets "Message de saisie" et "Alerte d'erreur" pour fournir des instructions à l'utilisateur et gérer les saisies incorrectes. L'onglet "Message de saisie" permet d'afficher un message lorsque l'utilisateur sélectionne la cellule. L'onglet "Alerte d'erreur" permet d'afficher un message d'erreur si l'utilisateur entre une valeur qui ne figure pas dans la liste.

  8. Cliquez sur "OK" pour enregistrer vos modifications.

Votre liste déroulante est maintenant créée ! Cliquez sur la cellule que vous avez sélectionnée et vous verrez une flèche apparaître. Cliquez sur la flèche pour afficher la liste des options et sélectionnez celle que vous souhaitez.

Exemple Pratique: Créer une liste déroulante pour les statuts de projet

Imaginez que vous gérez un projet et que vous souhaitez suivre l'état d'avancement de chaque tâche. Vous pouvez créer une liste déroulante avec les statuts suivants: "À faire", "En cours", "Terminé", "Bloqué".

  1. Dans une colonne de votre feuille Excel (par exemple, la colonne A), saisissez les statuts: "À faire", "En cours", "Terminé", "Bloqué", chacun dans une cellule différente.
  2. Sélectionnez la cellule (ou les cellules) où vous souhaitez insérer la liste déroulante (par exemple, la colonne B).
  3. Suivez les étapes décrites ci-dessus, en utilisant la plage $A$1:$A$4 comme source pour la liste déroulante.

Créer une Liste Déroulante à partir d'une Plage Nommée

Une plage nommée est un nom que vous attribuez à une plage de cellules. L'utilisation de plages nommées pour les listes déroulantes offre plusieurs avantages:

  • Lisibilité: Les formules sont plus faciles à comprendre et à maintenir.
  • Flexibilité: Si vous ajoutez ou supprimez des éléments dans la liste, la liste déroulante se met à jour automatiquement (si la plage nommée est dynamique).

Comment créer une plage nommée:

  1. Sélectionnez la plage de cellules que vous souhaitez nommer.
  2. Cliquez dans la zone "Nom" (à gauche de la barre de formule) et tapez le nom que vous souhaitez attribuer à la plage. Le nom doit commencer par une lettre et ne peut pas contenir d'espaces.
  3. Appuyez sur la touche Entrée pour enregistrer le nom.

Comment utiliser une plage nommée dans une liste déroulante:

  1. Suivez les étapes pour créer une liste déroulante (comme décrit ci-dessus).
  2. Dans le champ "Source" de la fenêtre "Validation des données", tapez le nom de la plage nommée précédé d'un signe égal (=). Par exemple, si vous avez nommé votre plage "StatutsProjet", vous devez entrer =StatutsProjet.
  3. Cliquez sur "OK".

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

Une liste déroulante dépendante (ou en cascade) est une liste déroulante dont les options dépendent de la sélection effectuée dans une autre liste déroulante. Cela permet de créer des menus plus structurés et intuitifs.

Exemple: Créer une liste déroulante pour les pays et les villes

  1. Créez une feuille Excel avec deux colonnes: "Pays" et "Villes".
  2. Dans la colonne "Pays", saisissez les noms des pays que vous souhaitez inclure (par exemple, France, Allemagne, Espagne).
  3. Dans la colonne "Villes", saisissez les noms des villes pour chaque pays, en les regroupant par pays. Par exemple:

    • France: Paris, Lyon, Marseille
    • Allemagne: Berlin, Munich, Hambourg
    • Espagne: Madrid, Barcelone, Valence
  4. Créez des plages nommées pour chaque pays, en incluant les villes correspondantes. Par exemple:

    • France (référence à la plage contenant Paris, Lyon, Marseille)
    • Allemagne (référence à la plage contenant Berlin, Munich, Hambourg)
    • Espagne (référence à la plage contenant Madrid, Barcelone, Valence)
  5. Sélectionnez la cellule où vous souhaitez insérer la première liste déroulante (la liste des pays).

  6. Créez une liste déroulante comme décrit précédemment, en utilisant la plage des pays comme source (par exemple, $A$1:$A$3).
  7. Sélectionnez la cellule où vous souhaitez insérer la deuxième liste déroulante (la liste des villes).
  8. Créez une liste déroulante avec la formule suivante dans le champ "Source": =INDIRECT(A1) (en supposant que la cellule contenant la liste des pays est A1).

La fonction INDIRECT() permet de transformer une chaîne de texte en référence de cellule. Dans cet exemple, elle transforme le nom du pays sélectionné dans la première liste déroulante en référence à la plage nommée correspondante (qui contient la liste des villes).

Astuces et Bonnes Pratiques pour les Listes Déroulantes Excel

  • Utilisez des plages nommées: Cela rend vos formules plus lisibles et plus faciles à maintenir.
  • Personnalisez les messages de saisie et les alertes d'erreur: Fournissez des instructions claires à l'utilisateur et gérez les saisies incorrectes.
  • Utilisez la validation des données pour limiter les types de données autorisés: En plus des listes déroulantes, vous pouvez utiliser la validation des données pour limiter les nombres, les dates, les heures et le texte autorisés.
  • Protégez votre feuille de calcul: Empêchez les utilisateurs de modifier accidentellement les listes déroulantes ou les données sous-jacentes.
  • Testez vos listes déroulantes: Assurez-vous qu'elles fonctionnent correctement et qu'elles affichent les options attendues.
  • Utilisez des couleurs pour mettre en évidence les cellules avec des listes déroulantes : Cela permet aux utilisateurs de les identifier facilement.

Erreurs Courantes et Comment les Résoudre

  • La liste déroulante n'affiche aucune option: Vérifiez que la plage source est correcte et qu'elle contient des valeurs.
  • La liste déroulante affiche une erreur #REF!: Cela signifie que la plage source est invalide. Vérifiez que la plage existe et qu'elle est correctement référencée.
  • La liste déroulante n'est pas mise à jour lorsque vous ajoutez des éléments à la plage source: Assurez-vous que vous utilisez une plage nommée dynamique ou que vous avez correctement ajusté la plage source dans la validation des données.
  • L'utilisateur peut saisir des valeurs qui ne figurent pas dans la liste: Vérifiez que l'alerte d'erreur est configurée correctement et qu'elle est définie sur "Arrêt" pour empêcher les saisies incorrectes.

Conclusion

Les listes déroulantes sont un outil puissant et polyvalent pour simplifier la saisie de données, réduire les erreurs et améliorer l'expérience utilisateur dans vos feuilles Excel. En maîtrisant les techniques décrites dans cet article, vous serez en mesure de créer des menus intuitifs et personnalisés pour répondre à vos besoins spécifiques. N'hésitez pas à expérimenter avec les différentes options et à adapter les exemples à vos propres projets. Avec un peu de pratique, vous deviendrez un expert des listes déroulantes sur Excel!

Questions fréquentes

Comment supprimer une liste déroulante sur 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 avec des dates ?

Oui, vous pouvez créer une liste déroulante avec des dates. Entrez simplement les dates dans une plage de cellules et utilisez cette plage comme source pour la liste déroulante.

Comment modifier la liste d'options dans une liste déroulante existante ?

Sélectionnez la cellule contenant la liste déroulante, allez dans l'onglet "Données", cliquez sur "Validation des données", puis modifiez la plage de cellules dans le champ "Source" sous l'onglet "Options".

Mots-clés associés :

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

Partager cet article :