Qu'est-ce qu'une liste déroulante Excel et pourquoi l'utiliser ?
Une liste déroulante dans Excel, également appelée menu déroulant ou 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 taper manuellement une valeur dans une cellule, l'utilisateur clique sur une flèche et sélectionne l'option souhaitée dans une liste qui s'affiche.
Avantages d'utiliser une liste déroulante
- Gain de temps: Plus besoin de saisir manuellement les données, il suffit de sélectionner l'option appropriée.
- Réduction des erreurs: En limitant les options possibles, vous évitez les fautes de frappe et les incohérences dans vos données.
- Cohérence des données: Assure que les données saisies sont uniformes et respectent un format prédéfini.
- Facilité d'utilisation: Simplifie la saisie de données pour les utilisateurs, même ceux qui ne sont pas familiers avec Excel.
- Professionnalisme: Améliore l'apparence et la convivialité de vos feuilles de calcul.
Comment faire une liste déroulante Excel : Guide étape par étape
Voici la méthode la plus courante pour créer une liste déroulante dans Excel, en utilisant la validation des données :
Étape 1 : Préparer la liste des options
La première étape consiste à créer une liste des options que vous souhaitez afficher dans votre liste déroulante. Vous pouvez placer cette liste dans la même feuille de calcul que votre liste déroulante, ou dans une autre feuille. Assurez-vous que les options sont disposées verticalement, c'est-à-dire une option par cellule dans une colonne. Par exemple, vous pourriez avoir une colonne contenant les noms de vos produits, les mois de l'année, ou les statuts de projet.
Exemple :
Dans la feuille "Données", vous avez une colonne (A1:A4) avec les valeurs suivantes:
- A1: Rouge
- A2: Vert
- A3: Bleu
- A4: Jaune
Étape 2 : Sélectionner la cellule où vous voulez la liste déroulante
Cliquez sur la cellule où vous souhaitez insérer la liste déroulante. C'est dans cette cellule que l'utilisateur pourra choisir une option.
Étape 3 : Accéder à la validation des données
- Allez dans l'onglet Données du ruban Excel.
- Dans le groupe Outils de données, cliquez sur Validation des données.
Une fenêtre s'ouvre avec différents onglets.
Étape 4 : Configurer la validation des données
- Dans l'onglet Options, sous Autoriser, sélectionnez Liste dans le menu déroulant.
- Dans le champ Source, entrez la plage de cellules contenant votre liste d'options. Vous pouvez taper la plage manuellement (par exemple,
Feuil2!A1:A4si votre liste est dans la feuille "Feuil2" et dans les cellules A1 à A4) ou cliquer sur l'icône à droite du champ Source pour sélectionner la plage directement dans votre feuille de calcul. - Assurez-vous que la case Liste déroulante dans la cellule est cochée.
- (Optionnel) Vous pouvez cocher la case Ignorer si vide si vous souhaitez autoriser la cellule à être vide.
Exemple avec la plage de l'étape 1 :
Dans le champ Source, vous devez entrer : =Données!$A$1:$A$4
Note : L'utilisation des $ permet de figer la plage de cellule si vous copiez/collez la cellule contenant la liste déroulante.
Étape 5 : Personnaliser les messages (facultatif)
Vous pouvez personnaliser les messages qui s'affichent lorsque l'utilisateur sélectionne la cellule ou tente d'entrer une valeur non valide.
- Message de saisie: Dans l'onglet Message de saisie, vous pouvez définir un titre et un message qui s'afficheront lorsque l'utilisateur sélectionne la cellule. Cela peut être utile pour donner des instructions sur l'utilisation de la liste déroulante.
- Alerte d'erreur: Dans l'onglet Alerte d'erreur, vous pouvez définir un style d'alerte (Arrêt, Avertissement, Information) et un message qui s'afficheront si l'utilisateur tente d'entrer une valeur qui n'est pas dans la liste. Vous pouvez également personnaliser le titre de l'alerte.
Étape 6 : Valider et tester votre liste déroulante
Cliquez sur OK pour fermer la fenêtre de validation des données. Votre liste déroulante est maintenant créée ! Cliquez sur la cellule où vous l'avez insérée. Une petite flèche devrait apparaître à droite de la cellule. Cliquez sur cette flèche pour afficher la liste des options et sélectionnez celle que vous souhaitez.
Autres méthodes pour créer une liste déroulante Excel
Bien que la méthode de validation des données soit la plus courante, il existe d'autres façons de créer une liste déroulante dans Excel.
Utiliser un tableau Excel
Si votre liste d'options est dans un tableau Excel, vous pouvez utiliser le nom du tableau comme source pour votre liste déroulante. Cela présente l'avantage que si vous ajoutez ou supprimez des éléments dans le tableau, la liste déroulante se mettra automatiquement à jour.
- Créez un tableau Excel en sélectionnant votre liste d'options et en allant dans Insertion > Tableau.
- Donnez un nom à votre tableau dans l'onglet Création de tableau (par exemple, "Produits").
- Suivez les étapes 2 à 4 de la méthode de validation des données, mais dans le champ Source, entrez le nom de votre tableau (par exemple,
=Produits).
Utiliser une formule Excel (INDIRECT)
La fonction INDIRECT permet de créer des listes déroulantes dynamiques en utilisant des noms définis ou des références de cellules. Cette méthode est plus avancée, mais elle offre une grande flexibilité.
- Définissez des noms pour vos plages de données (par exemple, "Fruits" pour la plage A1:A3 contenant "Pomme", "Banane", "Orange", et "Legumes" pour la plage B1:B3 contenant "Carotte", "Tomate", "Salade").
- Créez une première liste déroulante qui déterminera la plage à utiliser pour la deuxième liste déroulante (par exemple, une liste avec "Fruits" et "Legumes").
- Dans la cellule où vous voulez la deuxième liste déroulante, allez dans Données > Validation des données.
- Dans le champ Source, entrez la formule
=INDIRECT(A1)(en remplaçant A1 par la cellule contenant la première liste déroulante).
Astuces et bonnes pratiques pour les listes déroulantes Excel
- Utiliser des noms définis: Au lieu d'utiliser des références de cellules directement dans la validation des données, utilisez des noms définis pour rendre vos formules plus lisibles et plus faciles à maintenir. Pour créer un nom défini, sélectionnez la plage de cellules, allez dans l'onglet Formules et cliquez sur Définir un nom.
- Masquer la feuille de données: Si vous ne voulez pas que les utilisateurs voient la feuille contenant votre liste d'options, vous pouvez la masquer. Faites un clic droit sur l'onglet de la feuille et sélectionnez Masquer.
- Utiliser des listes déroulantes imbriquées: Créez des listes déroulantes qui dépendent les unes des autres pour filtrer les options disponibles. Par exemple, vous pourriez avoir une première liste déroulante avec les catégories de produits, et une deuxième liste déroulante qui affiche uniquement les produits de la catégorie sélectionnée.
- Gérer les erreurs: Personnalisez les messages d'erreur pour aider les utilisateurs à comprendre pourquoi leur saisie est invalide et comment la corriger.
- Documenter vos listes déroulantes: Ajoutez des commentaires ou des instructions claires pour expliquer comment utiliser les listes déroulantes, surtout si votre feuille de calcul est utilisée par d'autres personnes.
Erreurs courantes et comment les éviter
- La liste déroulante ne fonctionne pas: Vérifiez que la case Liste déroulante dans la cellule est bien cochée dans les options de validation des données. Vérifiez également que la plage de cellules dans le champ Source est correcte.
- La liste déroulante est vide: Assurez-vous que la plage de cellules dans le champ Source contient bien des données. Vérifiez également qu'il n'y a pas d'espaces inutiles dans votre liste d'options.
- Les modifications apportées à la liste d'options ne sont pas reflétées dans la liste déroulante: Si vous avez utilisé une référence de cellules directe dans la validation des données, vous devrez modifier la plage manuellement. Si vous avez utilisé un tableau Excel, assurez-vous que la liste déroulante utilise bien le nom du tableau comme source.
- Erreur #REF!: Cette erreur se produit si la plage de cellules spécifiée dans la validation des données n'existe plus (par exemple, si vous avez supprimé la feuille contenant la liste d'options). Vérifiez que la plage est toujours valide et corrigez-la si nécessaire.
Conclusion
Les listes déroulantes Excel sont un outil puissant pour simplifier la saisie de données, réduire les erreurs et améliorer la convivialité de vos feuilles de calcul. En suivant les étapes décrites dans cet article, vous pouvez créer des listes déroulantes efficaces et personnalisées pour répondre à vos besoins spécifiques. N'hésitez pas à expérimenter avec les différentes options et astuces pour tirer le meilleur parti de cette fonctionnalité.
En maîtrisant les listes déroulantes, vous gagnerez du temps, améliorerez la qualité de vos données et rendrez vos feuilles de calcul plus professionnelles. Alors, lancez-vous et commencez à créer vos propres listes déroulantes dès aujourd'hui !