Fonctionnalites

Comment créer une liste déroulante sur Excel (et éviter les erreurs courantes) ?

14 janvier 2026 12 vues

Les listes déroulantes sur Excel sont un outil puissant pour standardiser la saisie de données, réduire les erreurs et rendre vos feuilles de calcul plus conviviales. Que vous gériez un inventaire, un suivi de projet ou simplement une liste de contacts, une liste déroulante bien configurée peut vous faire gagner un temps précieux. Dans cet article, nous allons explorer en détail comment **créer une liste déroulante sur Excel**, en vous guidant pas à pas à travers les différentes options et en vous donnant des astuces pour éviter les pièges courants. Préparez-vous à maîtriser cet outil essentiel d'Excel !

Créer une liste déroulante sur Excel : Le guide complet

Les listes déroulantes, également appelées listes de validation, sont des menus déroulants que vous pouvez insérer dans une cellule Excel. Elles permettent à l'utilisateur de sélectionner une option parmi une liste prédéfinie, ce qui simplifie la saisie de données et garantit la cohérence. Voyons comment les créer.

Étape 1 : Préparer votre liste de données

Avant de créer une liste déroulante sur Excel, vous devez avoir une liste des options que vous souhaitez inclure dans le menu déroulant. Cette liste peut se trouver sur la même feuille de calcul que votre liste déroulante, ou sur une feuille séparée. L'important est de s'assurer que les données sont propres et cohérentes.

Par exemple, si vous souhaitez créer une liste déroulante pour les régions de France, vous devez avoir une liste de toutes les régions (Auvergne-Rhône-Alpes, Bretagne, Centre-Val de Loire, etc.) dans une colonne de votre feuille de calcul. Il est recommandé de nommer cette plage de cellules pour faciliter sa référence ultérieure.

Étape 2 : Sélectionner la cellule où insérer la liste déroulante

Cliquez sur la cellule dans laquelle vous souhaitez insérer la liste déroulante. C'est dans cette cellule que l'utilisateur pourra sélectionner une option.

Étape 3 : Accéder à la fonction de validation des données

  1. Allez dans l'onglet "Données" du ruban Excel.
  2. Dans le groupe "Outils de données", cliquez sur "Validation des données".
  3. Une boîte de dialogue "Validation des données" s'ouvre.

Étape 4 : Configurer la validation des données

  1. Dans l'onglet "Options" de la boîte de dialogue "Validation des données", sélectionnez "Liste" dans le menu déroulant "Autoriser".
  2. Dans la zone "Source", entrez la plage de cellules contenant votre liste de données. Vous pouvez soit taper la plage directement (par exemple, =A1:A10), soit cliquer sur l'icône à droite de la zone "Source" pour sélectionner la plage directement sur votre feuille de calcul.
  3. Assurez-vous que la case "Ignorer si vide" est cochée. Cela permettra à la cellule de rester vide si l'utilisateur ne sélectionne aucune option.
  4. Vous pouvez également cocher la case "Liste déroulante dans la cellule" pour afficher une flèche à côté de la cellule, indiquant qu'elle contient une liste déroulante.

Étape 5 : Personnaliser les messages d'entrée et d'erreur (facultatif)

Vous pouvez personnaliser les messages qui s'affichent lorsque l'utilisateur sélectionne la cellule contenant la liste déroulante, ou lorsqu'il tente de saisir une valeur non autorisée. Pour cela, utilisez les onglets "Message de saisie" et "Alerte d'erreur" de la boîte de dialogue "Validation des données".

  • Message de saisie : Affiche un message lorsque l'utilisateur sélectionne la cellule. Vous pouvez utiliser ce message pour donner des instructions sur la façon d'utiliser la liste déroulante.
  • Alerte d'erreur : Affiche un message d'erreur si l'utilisateur tente de saisir une valeur qui n'est pas dans la liste. Vous pouvez choisir le style de l'alerte (arrêt, avertissement ou information) et personnaliser le message.

Étape 6 : Tester votre liste déroulante

Cliquez sur la cellule contenant la liste déroulante. Vous devriez voir une flèche à côté de la cellule. Cliquez sur la flèche pour afficher la liste des options. Sélectionnez une option pour la saisir dans la cellule.

Exemples pratiques de listes déroulantes sur Excel

Voici quelques exemples concrets de l'utilisation des listes déroulantes sur Excel :

Exemple 1 : Suivi de projet

Vous pouvez utiliser une liste déroulante pour suivre l'état d'avancement d'un projet. Créez une liste déroulante avec les options suivantes : "À faire", "En cours", "Terminé", "Bloqué". Vous pouvez ensuite utiliser cette liste déroulante dans une colonne de votre feuille de calcul pour indiquer l'état de chaque tâche du projet.

Exemple 2 : Gestion d'inventaire

Utilisez une liste déroulante pour sélectionner la catégorie d'un produit dans votre inventaire. Créez une liste déroulante avec les catégories suivantes : "Électronique", "Vêtements", "Livres", "Alimentation". Cela vous permettra de classer facilement vos produits et de générer des rapports par catégorie.

Exemple 3 : Enregistrement des réponses à une enquête

Créez une liste déroulante avec les options de réponse à une question d'enquête (par exemple, "Oui", "Non", "Peut-être"). Cela vous permettra de standardiser les réponses et de faciliter l'analyse des données.

Astuces et bonnes pratiques pour les listes déroulantes sur Excel

  • Nommer les plages de cellules : Au lieu d'utiliser des références de cellules (par exemple, A1:A10) dans la zone "Source" de la validation des données, il est préférable de nommer la plage de cellules contenant votre liste de données. Cela rendra votre formule plus facile à comprendre et à maintenir. Pour nommer une plage de cellules, sélectionnez la plage, puis tapez un nom dans la zone "Nom" située à gauche de la barre de formule.
  • Utiliser une feuille séparée pour les listes de données : Pour une meilleure organisation, il est recommandé de placer vos listes de données sur une feuille de calcul séparée. Cela évitera de les mélanger avec vos données principales.
  • Mettre à jour automatiquement les listes déroulantes : Si vous ajoutez ou supprimez des éléments de votre liste de données, vous devrez mettre à jour la plage de cellules dans la validation des données. Pour éviter cela, vous pouvez utiliser une formule dynamique pour définir la plage de cellules. Par exemple, vous pouvez utiliser la fonction DECALER pour créer une plage qui s'étend automatiquement à mesure que vous ajoutez des données.
  • Protéger les feuilles de calcul : Si vous ne voulez pas que les utilisateurs modifient les listes de données, vous pouvez protéger la feuille de calcul contenant les listes. Pour cela, allez dans l'onglet "Révision", puis cliquez sur "Protéger la feuille".
  • Utiliser la fonction UNIQUE pour éviter les doublons : Si votre source de données contient des doublons, vous pouvez utiliser la fonction UNIQUE pour créer une liste sans doublons pour votre liste déroulante. Par exemple, =UNIQUE(A1:A10) renverra une liste unique des valeurs contenues dans la plage A1:A10.

Erreurs courantes et comment les éviter

  • Erreur #REF! : Cette erreur se produit si la plage de cellules spécifiée dans la validation des données est invalide (par exemple, si vous avez supprimé la feuille de calcul contenant la liste de données). Pour corriger cette erreur, vérifiez que la plage de cellules est correcte.
  • La liste déroulante ne s'affiche pas : Assurez-vous que la case "Liste déroulante dans la cellule" est cochée dans l'onglet "Options" de la boîte de dialogue "Validation des données".
  • L'utilisateur peut saisir des valeurs non autorisées : Assurez-vous que l'onglet "Alerte d'erreur" est configuré correctement pour afficher un message d'erreur si l'utilisateur tente de saisir une valeur qui n'est pas dans la liste.
  • La liste déroulante n'est pas mise à jour automatiquement : Utilisez une formule dynamique pour définir la plage de cellules dans la validation des données, comme expliqué dans la section "Astuces et bonnes pratiques".

Alternatives à la validation des données pour créer des listes déroulantes

Bien que la validation des données soit la méthode la plus courante pour créer une liste déroulante sur Excel, il existe d'autres alternatives, notamment :

  • Contrôles de formulaire (ActiveX ou Contrôles de formulaire) : Ces contrôles offrent plus de flexibilité en termes de personnalisation et de programmation, mais ils sont plus complexes à mettre en œuvre.
  • Power Query : Power Query peut être utilisé pour importer et transformer des données à partir de différentes sources, puis pour créer une liste déroulante basée sur ces données. Cela peut être utile si votre liste de données est stockée dans une base de données ou un fichier texte.

Conclusion

Créer une liste déroulante sur Excel est une compétence essentielle pour tous ceux qui travaillent avec des feuilles de calcul. En suivant les étapes décrites dans cet article, vous pourrez facilement créer des listes déroulantes pour standardiser la saisie de données, réduire les erreurs et améliorer la convivialité de vos feuilles de calcul. N'hésitez pas à expérimenter avec les différentes options de personnalisation pour adapter les listes déroulantes à vos besoins spécifiques. Avec un peu de pratique, vous deviendrez un expert des listes déroulantes sur Excel !

Questions fréquentes

Comment mettre à jour automatiquement une liste déroulante quand j'ajoute des éléments à ma source de données ?

Utilisez une plage nommée dynamique avec la fonction DECALER. Par exemple, si vos données commencent en A1, vous pouvez définir une plage nommée comme `Donnees =DECALER(Feuil1!$A$1;0;0;NBVAL(Feuil1!$A:$A);1)`. Ensuite, utilisez 'Donnees' comme source de votre liste déroulante.

Puis-je créer une liste déroulante à partir d'une autre feuille de calcul ?

Oui, absolument. Lors de la configuration de la validation des données, dans le champ 'Source', vous pouvez faire référence à une plage de cellules située dans une autre feuille en utilisant la syntaxe `NomDeLaFeuille!PlageDeCellules`, par exemple `Feuil2!A1:A10`.

Comment supprimer une liste déroulante existante ?

Sélectionnez la cellule contenant la liste déroulante. Allez dans l'onglet 'Données', puis cliquez sur 'Validation des données'. Dans la boîte de dialogue, cliquez sur 'Effacer tout' et ensuite sur 'OK'.

Mots-clés associés :

validation des données excel menu déroulant excel excel tutoriel liste deroulante dynamique excel excel debutant

Partager cet article :