Guides Excel

Comment Créer une Liste Déroulante Excel Impeccable en 5 Étapes Simples

15 janvier 2026 7 vues

Les listes déroulantes Excel, aussi appelées menus déroulants, sont des outils puissants pour améliorer la convivialité et la précision de vos feuilles de calcul. Elles permettent de standardiser la saisie de données, d'éviter les erreurs de frappe et de simplifier la navigation dans des tableaux complexes. Que vous soyez débutant ou utilisateur expérimenté d'Excel, ce guide détaillé vous expliquera comment créer une liste déroulante efficace en quelques étapes simples, avec des exemples concrets et des astuces pour optimiser son utilisation. Préparez-vous à transformer vos feuilles de calcul en outils professionnels et intuitifs!

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

Une liste déroulante dans Excel est un contrôle qui permet à l'utilisateur de choisir une valeur parmi une liste prédéfinie. Au lieu de taper manuellement l'information, l'utilisateur sélectionne simplement l'option désirée dans le menu déroulant.

Avantages des Listes Déroulantes :

  • Standardisation des données: Assure une saisie uniforme et évite les erreurs d'orthographe ou de format.
  • Gain de temps: Accélère la saisie de données en éliminant la nécessité de taper manuellement.
  • Facilité d'utilisation: Simplifie la saisie pour les utilisateurs, en particulier pour les données répétitives.
  • Réduction des erreurs: Limite les erreurs de saisie en proposant un choix limité d'options valides.
  • Amélioration de la présentation: Rend les feuilles de calcul plus claires et professionnelles.

Étape 1 : Préparer Votre Liste de Données

La première étape consiste à créer la liste des options qui apparaîtront dans votre menu déroulant. Vous pouvez saisir cette liste directement dans votre feuille de calcul ou la référencer à partir d'une autre feuille.

Exemple Pratique :

Supposons que vous gériez un inventaire de produits et que vous souhaitiez créer une liste déroulante pour la catégorie de chaque produit. Vous pouvez créer une liste des catégories possibles (par exemple, "Électronique", "Vêtements", "Alimentation", "Livres") dans une colonne distincte de votre feuille de calcul.

Étapes :

  1. Ouvrez Excel et créez une nouvelle feuille de calcul (ou utilisez une feuille existante).
  2. Dans une colonne (par exemple, colonne A), saisissez les différentes catégories de produits, une par cellule. Assurez-vous qu'il n'y a pas de cellules vides entre les catégories.
  3. Sélectionnez la plage de cellules contenant votre liste de catégories (par exemple, A1:A4 si vous avez quatre catégories).
  4. Dans l'onglet "Formules", cliquez sur "Définir un nom".
  5. Dans la boîte de dialogue "Nouveau nom", entrez un nom pour votre liste (par exemple, "CategoriesProduits"). Assurez-vous que la référence à la plage de cellules est correcte.
  6. Cliquez sur "OK".

Capture d'écran textuelle : Une capture d'écran montrant une feuille Excel avec une liste de catégories de produits dans la colonne A (Électronique, Vêtements, Alimentation, Livres). La plage A1:A4 est sélectionnée et la boîte de dialogue "Nouveau nom" est affichée avec le nom "CategoriesProduits" et la référence à la plage correcte.

Étape 2 : Créer la Liste Déroulante avec la Validation des Données

Maintenant que vous avez préparé votre liste de données, vous pouvez créer la liste déroulante dans la cellule où vous souhaitez qu'elle apparaisse.

Étapes :

  1. Sélectionnez la cellule (ou la plage de cellules) où vous souhaitez insérer la liste déroulante.
  2. Dans l'onglet "Données", cliquez sur "Validation des données".
  3. Dans la boîte de dialogue "Validation des données", sous l'onglet "Options", choisissez "Liste" dans le menu déroulant "Autoriser".
  4. Dans le champ "Source", tapez =CategoriesProduits (ou le nom que vous avez donné à votre liste à l'étape précédente). N'oubliez pas le signe égal (=) devant le nom.
  5. Cochez la case "Liste déroulante dans la cellule" si elle n'est pas déjà cochée.
  6. (Facultatif) Sous l'onglet "Message de saisie", vous pouvez ajouter un titre et un message pour guider l'utilisateur.
  7. (Facultatif) Sous l'onglet "Alerte d'erreur", vous pouvez personnaliser le message d'erreur qui s'affiche si l'utilisateur entre une valeur non valide.
  8. Cliquez sur "OK".

Capture d'écran textuelle : Une capture d'écran montrant la boîte de dialogue "Validation des données" avec l'onglet "Options" sélectionné. Le menu déroulant "Autoriser" est réglé sur "Liste", le champ "Source" contient =CategoriesProduits, et la case "Liste déroulante dans la cellule" est cochée.

Astuce : Utiliser une Plage de Cellules Directement

Au lieu de définir un nom pour votre liste, vous pouvez également référencer directement la plage de cellules dans le champ "Source". Par exemple, si votre liste se trouve dans la plage A1:A4 de la feuille "Feuil2", vous pouvez taper =Feuil2!$A$1:$A$4 dans le champ "Source". L'utilisation des références absolues ($) est recommandée pour éviter que la référence ne change si vous déplacez ou copiez la cellule contenant la liste déroulante.

Étape 3 : Tester et Personnaliser Votre Liste Déroulante

Une fois la liste déroulante créée, testez-la pour vous assurer qu'elle fonctionne correctement. Cliquez sur la cellule contenant la liste déroulante et vérifiez que le menu déroulant s'affiche avec les options que vous avez définies.

Personnalisation :

  • Message de saisie: Ajoutez un message de saisie pour guider l'utilisateur. Par exemple, "Sélectionnez la catégorie du produit".
  • Alerte d'erreur: Personnalisez le message d'erreur pour indiquer clairement à l'utilisateur pourquoi la valeur qu'il a entrée n'est pas valide. Par exemple, "Veuillez sélectionner une catégorie dans la liste déroulante".
  • Style de l'alerte d'erreur: Choisissez le style de l'alerte d'erreur (Arrêt, Avertissement, Information) en fonction de la gravité de l'erreur. Le style "Arrêt" empêche l'utilisateur d'entrer une valeur non valide, tandis que les styles "Avertissement" et "Information" permettent à l'utilisateur de continuer malgré l'erreur.

Étape 4 : Gérer les Erreurs et les Valeurs Non Valides

Il est important de gérer les erreurs et les valeurs non valides que l'utilisateur pourrait essayer d'entrer dans la cellule contenant la liste déroulante. Vous pouvez configurer Excel pour afficher un message d'erreur si l'utilisateur entre une valeur qui ne figure pas dans la liste.

Configuration de l'Alerte d'Erreur :

  1. Sélectionnez la cellule (ou la plage de cellules) contenant la liste déroulante.
  2. Dans l'onglet "Données", cliquez sur "Validation des données".
  3. Dans la boîte de dialogue "Validation des données", sous l'onglet "Alerte d'erreur", assurez-vous que la case "Quand l'utilisateur entre des données non valides" est cochée.
  4. Choisissez un style pour l'alerte d'erreur (Arrêt, Avertissement, Information).
  5. Entrez un titre et un message pour l'alerte d'erreur. Par exemple, "Erreur de saisie" et "Veuillez sélectionner une valeur dans la liste déroulante".
  6. Cliquez sur "OK".

Étape 5 : Utiliser les Listes Déroulantes dans des Formules

Les listes déroulantes peuvent être utilisées dans des formules Excel pour effectuer des calculs ou des recherches basés sur la valeur sélectionnée dans la liste déroulante.

Exemple : Utiliser RECHERCHEV avec une Liste Déroulante

Supposons que vous ayez une table de prix pour différents produits et que vous souhaitiez afficher le prix du produit sélectionné dans une liste déroulante. Vous pouvez utiliser la fonction RECHERCHEV pour rechercher le prix correspondant dans la table de prix.

Étapes :

  1. Créez une liste déroulante contenant les noms des produits (comme décrit dans les étapes précédentes).
  2. Créez une table de prix avec les noms des produits dans la première colonne et les prix correspondants dans la deuxième colonne.
  3. Dans une cellule vide, entrez la formule suivante : =RECHERCHEV(A1,TableauPrix,2,FAUX)
    • A1 est la cellule contenant la liste déroulante des noms de produits.
    • TableauPrix est le nom de la plage de cellules contenant la table de prix (y compris les en-têtes de colonnes).
    • 2 est le numéro de la colonne dans la table de prix qui contient les prix (la deuxième colonne).
    • FAUX indique que vous souhaitez une correspondance exacte du nom du produit.

Capture d'écran textuelle : Une capture d'écran montrant une feuille Excel avec une liste déroulante de produits dans la cellule A1, une table de prix (TableauPrix) avec les noms des produits et les prix, et la formule RECHERCHEV dans une cellule vide affichant le prix correspondant au produit sélectionné dans la liste déroulante.

Astuce : Utiliser la Fonction INDEX et EQUIV

Une alternative à RECHERCHEV est d'utiliser les fonctions INDEX et EQUIV ensemble. Cette méthode est plus flexible et peut être plus performante pour les grandes tables de données.

La formule serait : =INDEX(Prix,EQUIV(A1,Produits,0)), où:

  • Prix est la plage de cellules contenant les prix.
  • Produits est la plage de cellules contenant les noms des produits.
  • A1 est la cellule contenant la liste déroulante des noms de produits.
  • 0 indique que vous souhaitez une correspondance exacte du nom du produit.

Bonnes Pratiques et Erreurs à Éviter

  • Nommez vos plages de données : Utiliser des noms pour vos plages de données rend vos formules plus lisibles et plus faciles à comprendre.
  • Utilisez des références absolues ($) : Lorsque vous référencez une plage de cellules dans une formule, utilisez des références absolues pour éviter que la référence ne change si vous déplacez ou copiez la formule.
  • Validez vos données : Configurez la validation des données pour vous assurer que l'utilisateur entre des valeurs valides dans la liste déroulante.
  • Personnalisez les messages d'erreur : Rendez vos messages d'erreur clairs et informatifs pour guider l'utilisateur.
  • Évitez les cellules vides dans votre liste de données : Les cellules vides dans votre liste de données peuvent entraîner des erreurs dans la liste déroulante.
  • Mettez à jour votre liste de données : Si votre liste de données change, assurez-vous de mettre à jour la validation des données pour refléter les modifications.

Conclusion

La création de listes déroulantes dans Excel est une compétence essentielle pour quiconque souhaite améliorer la convivialité et la précision de ses feuilles de calcul. En suivant les étapes décrites dans ce guide, vous pouvez facilement créer des listes déroulantes efficaces et les utiliser dans des formules pour effectuer des calculs et des recherches. N'hésitez pas à expérimenter avec les différentes options de personnalisation pour créer des listes déroulantes qui répondent à vos besoins spécifiques. Avec un peu de pratique, vous maîtriserez rapidement cette technique et transformerez vos feuilles de calcul en outils professionnels et intuitifs.

Questions fréquentes

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

Oui, vous pouvez créer une liste déroulante en référençant une plage de cellules dans une autre feuille de calcul. Utilisez la syntaxe `Feuil2!$A$1:$A$4` dans le champ "Source" de la validation des données, en remplaçant `Feuil2` par le nom de la feuille et `$A$1:$A$4` par la plage de cellules contenant votre liste.

Comment modifier les options d'une liste déroulante existante ?

Pour modifier les options d'une liste déroulante, sélectionnez la cellule contenant la liste déroulante, puis allez dans "Données" > "Validation des données". Modifiez la plage de cellules dans le champ "Source" pour refléter les nouvelles options.

Comment supprimer une liste déroulante ?

Pour supprimer une liste déroulante, sélectionnez la cellule contenant la liste déroulante, puis allez dans "Données" > "Validation des données". Cliquez sur le bouton "Effacer tout" et ensuite sur "OK".

Mots-clés associés :

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

Partager cet article :