Ajouter une Liste Déroulante Excel : Le Guide Complet
Les listes déroulantes, aussi appelées menus déroulants ou listes de validation, sont une fonctionnalité Excel extrêmement utile pour contrôler la saisie de données dans vos feuilles de calcul. Elles permettent de proposer une liste d'options prédéfinies à l'utilisateur, évitant ainsi les erreurs de frappe, les doublons et les incohérences. Ce guide vous explique pas à pas comment créer et personnaliser vos listes déroulantes Excel.
Pourquoi utiliser des listes déroulantes dans Excel ?
L'utilisation de listes déroulantes offre de nombreux avantages :
- Standardisation des données : Assure une saisie uniforme des données, facilitant l'analyse et le reporting.
- Réduction des erreurs : Diminue les erreurs de frappe et les incohérences en limitant les options de saisie.
- Gain de temps : Accélère la saisie de données en proposant des options prédéfinies.
- Amélioration de l'expérience utilisateur : Rend les feuilles de calcul plus intuitives et faciles à utiliser.
- Contrôle de la qualité des données : Permet de s'assurer que les données saisies respectent les critères définis.
Méthode 1 : Créer une liste déroulante à partir d'une plage de cellules existante
C'est la méthode la plus courante et la plus simple pour créer une liste déroulante Excel. Elle consiste à utiliser une plage de cellules contenant les options que vous souhaitez proposer dans la liste déroulante.
Étapes à suivre :
-
Créez une liste d'options : Dans une colonne ou une ligne de votre feuille de calcul, saisissez les différentes options que vous souhaitez inclure dans votre liste déroulante. Par exemple, vous pouvez créer une liste de pays, de produits, de catégories, etc.
Exemple : Dans les cellules A1 à A5, vous pouvez saisir les noms de différents pays : France, Allemagne, Espagne, Italie, Royaume-Uni.
-
Sélectionnez la cellule où vous souhaitez insérer la liste déroulante : Cliquez sur la cellule dans laquelle vous voulez que la liste déroulante apparaisse.
-
Accédez à l'onglet Données : Dans le ruban Excel, cliquez sur l'onglet "Données".
-
Cliquez sur Validation des données : Dans le groupe "Outils de données", cliquez sur le bouton "Validation des données". Une boîte de dialogue s'ouvre.
-
Configurez les paramètres de validation :
- Dans l'onglet "Options", sélectionnez "Liste" dans le champ "Autoriser".
- Dans le champ "Source", cliquez sur l'icône de sélection de plage (une petite flèche vers le haut et à droite). Sélectionnez ensuite la plage de cellules contenant votre liste d'options (par exemple, A1:A5). Vous pouvez également saisir la plage de cellules directement dans le champ "Source", en la séparant par un deux-points (par exemple, =A1:A5).
- Cochez éventuellement la case "Ignorer si vide" si vous souhaitez autoriser la cellule à rester vide.
- Cochez éventuellement la case "Liste déroulante dans la cellule" pour afficher la flèche de la liste déroulante.
-
Personnalisez les messages (facultatif) :
- Dans l'onglet "Message de saisie", vous pouvez définir 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 fournir des instructions ou des informations complémentaires.
Exemple : Titre : "Instructions", Message de saisie : "Veuillez sélectionner un pays dans la liste."
- Dans l'onglet "Alerte d'erreur", vous pouvez définir un style d'alerte et un message qui s'afficheront si l'utilisateur saisit une valeur non valide (c'est-à-dire une valeur qui ne figure pas dans la liste déroulante).
Exemple : Style : "Arrêt", Titre : "Erreur", Message d'erreur : "La valeur saisie n'est pas valide. Veuillez sélectionner une option dans la liste."
-
Cliquez sur OK : Une fois que vous avez configuré les paramètres de validation, cliquez sur le bouton "OK" pour fermer la boîte de dialogue.
La liste déroulante est maintenant créée dans la cellule sélectionnée. Vous pouvez la tester en cliquant sur la cellule et en sélectionnant une option dans la liste déroulante.
Méthode 2 : Créer une liste déroulante à partir d'une liste de valeurs saisies directement
Cette méthode est utile si vous n'avez pas déjà une liste d'options existante dans votre feuille de calcul. Elle consiste à saisir directement les valeurs que vous souhaitez inclure dans la liste déroulante lors de la configuration de la validation des données.
Étapes à suivre :
-
Sélectionnez la cellule où vous souhaitez insérer la liste déroulante : Cliquez sur la cellule dans laquelle vous voulez que la liste déroulante apparaisse.
-
Accédez à l'onglet Données : Dans le ruban Excel, cliquez sur l'onglet "Données".
-
Cliquez sur Validation des données : Dans le groupe "Outils de données", cliquez sur le bouton "Validation des données". Une boîte de dialogue s'ouvre.
-
Configurez les paramètres de validation :
- Dans l'onglet "Options", sélectionnez "Liste" dans le champ "Autoriser".
- Dans le champ "Source", saisissez les différentes options que vous souhaitez inclure dans la liste déroulante, en les séparant par des virgules (par exemple, France,Allemagne,Espagne,Italie,Royaume-Uni). Important : ne pas mettre d'espace après la virgule.
- Cochez éventuellement la case "Ignorer si vide" si vous souhaitez autoriser la cellule à rester vide.
- Cochez éventuellement la case "Liste déroulante dans la cellule" pour afficher la flèche de la liste déroulante.
-
Personnalisez les messages (facultatif) : (Voir les étapes 6 et 7 de la méthode 1).
-
Cliquez sur OK : Une fois que vous avez configuré les paramètres de validation, cliquez sur le bouton "OK" pour fermer la boîte de dialogue.
La liste déroulante est maintenant créée dans la cellule sélectionnée. Vous pouvez la tester en cliquant sur la cellule et en sélectionnant une option dans la liste déroulante.
Personnaliser et optimiser vos listes déroulantes
Voici quelques conseils pour personnaliser et optimiser vos listes déroulantes Excel :
-
Utiliser des noms définis : Au lieu de faire référence à des plages de cellules directement dans le champ "Source", vous pouvez définir un nom pour la plage de cellules contenant votre liste d'options (Onglet Formules > Définir un nom). Cela rendra votre formule de validation plus lisible et plus facile à maintenir.
-
Créer des listes déroulantes dynamiques : Vous pouvez créer des listes déroulantes dynamiques qui se mettent à jour automatiquement lorsque vous ajoutez ou supprimez des options dans la plage de cellules source. Pour cela, vous pouvez utiliser la fonction
DECALERou la fonctionINDEXcombinée à la fonctionNBVALdans le champ "Source" de la validation des données. Exemple avec DECALER:=DECALER(Feuil1!$A$1;0;0;NBVAL(Feuil1!$A:$A);1) -
Utiliser la validation des données pour d'autres types de contrôle : La validation des données ne se limite pas aux listes déroulantes. Vous pouvez également l'utiliser pour contrôler la saisie de nombres, de dates, de textes, etc. Vous pouvez par exemple définir une plage de valeurs autorisées, une longueur maximale de texte, ou un format de date spécifique.
-
Copier la validation des données : Une fois que vous avez configuré une liste déroulante, vous pouvez facilement la copier dans d'autres cellules en utilisant la fonction "Reproduire la mise en forme" (pinceau dans l'onglet Accueil) ou en utilisant le copier-coller spécial (Coller > Validation).
Erreurs courantes à éviter
- Oublier de cocher la case "Liste déroulante dans la cellule" : Si cette case n'est pas cochée, la flèche de la liste déroulante ne s'affichera pas.
- Saisir des valeurs non valides : Si vous avez configuré une alerte d'erreur, assurez-vous de ne pas saisir de valeurs qui ne figurent pas dans la liste déroulante.
- Modifier la plage de cellules source sans mettre à jour la validation des données : Si vous modifiez la plage de cellules contenant votre liste d'options, n'oubliez pas de mettre à jour la validation des données pour que la liste déroulante reflète les modifications.
- Mettre des espaces après les virgules dans la méthode 2 : Excel considérera l'espace comme faisant partie de l'option, ce qui peut poser problème.
Exemples d'utilisation concrets
- Gestion de projets : Créer une liste déroulante pour sélectionner le statut d'une tâche (À faire, En cours, Terminé, Bloqué).
- Suivi des ventes : Créer une liste déroulante pour choisir le commercial responsable d'une vente.
- Gestion des stocks : Créer une liste déroulante pour sélectionner la catégorie d'un produit.
- Questionnaires : Proposer des réponses prédéfinies à des questions à choix multiples.
- Formulaires d'inscription : Permettre aux utilisateurs de sélectionner leur pays, leur région, leur sexe, etc.
En conclusion, ajouter une liste déroulante Excel est une compétence essentielle pour tout utilisateur souhaitant optimiser ses feuilles de calcul et améliorer la qualité de ses données. En suivant les étapes décrites dans ce guide, vous serez en mesure de 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 de configuration et à explorer les possibilités offertes par la validation des données pour tirer le meilleur parti de cette fonctionnalité.