Créer une liste déroulante sur Excel (2)

Comment faire une liste déroulante Excel ?

Dans cet article, nous allons explorer comment créer des listes déroulantes sur Excel en utilisant différentes méthodes, avec un accent particulier sur l'utilisation de la fonction INDIRECT.

5
(25)

Vous avez sûrement déjà vu des listes déroulantes dans Excel… mais vous ne savez pas encore comment les créer correctement ? Bonne nouvelle : c’est une compétence que vous pouvez acquérir rapidement. Et qui fait toute la différence en 2026 !

Dans cet article, nous allons voir comment créer des listes déroulantes sur Excel avec deux méthodes complémentaires :

  • Une méthode simple et moderne, basée sur un Tableau structuré : idéale dans la majorité des cas professionnels.
  • Une méthode plus avancée avec la fonction INDIRECT, utile pour des besoins plus complexes comme les listes dépendantes.
  • Et d’autres approches (source fixe, variable ou parfaitement dynamique) pour bien comprendre toutes les possibilités d’Excel.

Ces techniques vous permettront d'améliorer considérablement la gestion et l'efficacité de vos listes déroulantes.

Elles vous permettront notamment d'éviter des erreurs de saisie dans vos classeurs Excel. Découvrons cela ensemble !

Conseil : pour tirer le maximum de cet article, commencez par regarder la vidéo puis réalisez notre exercice sur-mesure pour progresser. Enfin, testez votre niveau !

Cet article fait partie de notre formation Excel gratuite sur Les 11 Incontournables d'Excel, qui couvre tous les essentiels à maîtriser. Il s'agit du 8ᵉ volet de la série.

Vidéo : réaliser une liste déroulante Excel

Voici la nouvelle vidéo de Nicolas, notre formateur Excel Morpheus Formation sur la liste déroulante avec un accent sur la fonction INDIRECT.

Comment créer une liste déroulante sur Excel ? Découvrez la meilleure méthode avec INDIRECT !

Sommaire de la vidéo

00:00 : Intro
01:10 : Créer une liste manuelle
02:29 : Gérer les styles d'alerte d'erreur dans la validation des données
03:40 : Créer une liste non dynamique
04:29 : Créer une liste dynamique, mais limitée
05:13 : Créer une liste avec INDIRECT
07:25 : Créer une liste dépendante
09:38 : Aller plus loin (niveau avancé)
15:09 : Outro

La meilleure méthode : créer une liste déroulante simplement sur Excel

Avant d’utiliser des formules complexes comme INDIRECT, il est important de connaître une méthode beaucoup plus simple… et souvent suffisante.

Dans Excel moderne, la vraie bonne pratique consiste à s’appuyer sur un Tableau structuré : plus clair, plus fiable, plus professionnel.

Les étapes à suivre :

  • Créez votre liste (ex : Catégories en A1:A4).
  • Sélectionnez la plage → Ctrl + T pour la mettre sous forme de Tableau.
Créer une liste déroulante Excel avec un tableau
  • Renommez le Tableau (ex : Catégorie).
Renommer le tableau Excel pour créer une liste déroulante
  • Dans la feuille où vous voulez la liste :
    • Données > Validation des données
    • Type : Liste
    • Source : =Catégorie
Liste déroulante Excel 2026

Et le tour est joué !

Cette méthode est souvent la plus intelligente à utiliser. Vous ajoutez une ligne dans le Tableau ? La liste déroulante se met à jour automatiquement. Aucun INDIRECT, aucun DECALER, aucune formule compliquée à expliquer à vos collègues. Résultat : un fichier plus clair, plus professionnel et beaucoup plus simple à maintenir. Dans 80 % des cas en entreprise, cela suffit largement.

La fonction INDIRECT, elle, devient pertinente lorsque vous passez au niveau supérieur : listes déroulantes dépendantes, références construites à partir de texte ou modèles plus avancés. Voyons maintenant comment l’utiliser correctement.

Visuel Test de niveau Excel avec Corrigé

Quel est mon niveau sur Excel ?

Testez gratuitement votre niveau avec notre quiz Excel (≈ 7 min). Accédez immédiatement à vos résultats, avec un corrigé détaillé et des ressources pour progresser.

Deuxième méthode : créer une liste déroulante dynamique avec la fonction INDIRECT

La méthode la plus avancée et la plus flexible utilise la fonction INDIRECT. Voici comment procéder :

  1. Préparez vos Tableaux : Mettez vos données sous forme de tableaux et nommez-les correctement (e.g., tableau "Villes" avec colonne "Ville").
  2. Utilisez la Fonction INDIRECT : Dans le champ "Source" de la validation des données, utilisez la formule =INDIRECT("Villes[Ville]").
  3. Appliquez la Liste Déroulante : Validez pour que votre liste déroulante soit mise à jour automatiquement avec les nouvelles valeurs ajoutées dans le tableau.

En utilisant la méthode avec la fonction INDIRECT, votre liste déroulante sera automatiquement mise à jour lorsque vous ajoutez de nouvelles valeurs à votre tableau.

Attention : INDIRECT n'est pas disponible dans les versions plus anciennes.

En savoir plus ? Découvrez la fonction Excel INDIRECT.

Créer une liste déroulante sur Excel avec une saisie manuelle des données

D'abord, il faut savoir que les listes déroulantes sont utiles pour éviter les erreurs de saisie sur Excel ! Elles proposent, pour une cellule donnée, une liste de choix exhaustifs que vous pouvez sélectionner. C’est une fonctionnalité fréquemment utilisée dans le logiciel Excel et très pratique en entreprise.

La méthode simple pour créer une liste déroulante est de renseigner manuellement les éléments contenus dans la liste :

  1. Sélectionner les cellules qui contiennent la liste déroulante.
  2. Aller dans l'onglet "Données", puis cliquer sur "Validation des données".
Validation des données liste déroulante

Ensuite, vous devez effectuer les actions suivantes :

  1. Sélectionner "Liste" à la place de "Tout".
  2. Saisir les éléments de la liste dans la "Source :" en les séparant d'un point-virgule [;].
Définir les éléments de la liste manuellement dans la validation des données

La liste déroulante contenant "Homme" et "Femme" apparait dans les cellules sélectionnées. Attention ! l'icône qui représente la liste déroulante est la même que celle qui représente l'outil pour trier et filtrer les données. Il ne faut pas les confondre !

Choisir un élément dans la liste déroulante

Tu peux maintenant sélectionner soit "Homme", soit "Femme" pour valider la donnée et l'insérer dans la colonne "Sexe" du tableau.

Créer une liste déroulante à partir d’une base de données

Dans cette partie, nous allons voir :

  • Créer une liste déroulante à partir d'une source fixe de données,
  • Créer une liste déroulante à partir d'une source variable de données,
  • Créer une liste déroulante à partir d'une source de données parfaitement dynamique.

Créer une liste déroulante à partir d’une source fixe de données

Vous souhaitez peut-être créer une liste déroulante à partir d'une source de données déjà saisies ? C'est très facile ! Il vous suffit de sélectionner, sous la "Source :", la plage de données à insérer dans la liste.

Par exemple, vous voulez insérer les mois de l'année dans une liste déroulante. Vous devez alors les saisir à un endroit, mais les sélectionner dans la validation des données de la manière suivante :

Créer une liste à partir d'une source de données

Tous les mois s'affichent désormais dans la liste déroulante.

Choisir un élément dans une liste créée à partir d'une source de données

Nous allons voir à présent comment créer une liste déroulante à partir d'une source variable de données.

Créer une liste déroulante à partir d’une source variable de données

Si vous avez une base dans laquelle vous ajoutez ou modifiez des données, il est indispensable d'avoir une liste déroulante qui se met à jour automatiquement avec les données actualisées !

Pour ce faire, au lieu de sélectionner uniquement les cellules qui contiennent une donnée, vous devez sélectionner la colonne entière. Vous pouvez même aller chercher cette colonne dans une autre feuille de calcul.

Par exemple, si vous gérez vos commandes dans un onglet, et votre base de clients dans un autre, vous êtes amené à mettre à jour vos données clients. Pour que la liste s'actualise automatiquement, vous devez sélectionner toute la colonne A, qui contient le nom de vos clients.

Créer une liste déroulante à partir d'une source variable de données

Si vous ajoutez un client dans votre base de données de la feuille "Clients", la liste s'actualise automatiquement, c'est magique !

Mise à jour automatique de la liste déroulante

Vous avez néanmoins toutes les données de votre colonne A de la feuille "Clients" qui s'affichent (dont le titre "Client". C'est pourquoi nous allons aller un peu plus loin en explorant comment définir une source parfaitement dynamique dans la liste déroulante, et, par extension, dans la "Validation des données".

Créer une liste déroulante à partir d’une source de données parfaitement dynamique

Pour créer une source parfaitement dynamique, vous devez créer une formule complexe dans la "Source :" de l'outil "Validation des données". En effet, vous devez imbriquer la fonction NBVAL dans la fonction DECALER.

Pour mieux comprendre cette partie, je vous invite à aller voir comment utiliser la fonction NBVAL, puis la fonction DECALER dans nos articles.

Prenons l'exemple précédent, nous voulons insérer une source parfaitement dynamique (sans le titre donc). Nous utilisons la fonction suivante :
=DECALER(Clients!$A$2;0;0;NBVAL(Clients!$A:$A)-1)

Pas de panique ! Voici les explications :

  • Rappel de la syntaxe de la fonction DECALER : DECALER(Réf;Lignes;Colonnes;[Hauteur]).
  • Nous décalons la cellule A2 de 0 ligne et 0 colonne, donc la cellule de référence de la liste sera toujours la cellule A2.
  • Par contre, nous utilisons la fonction NBVAL dans l'argument [Hauteur] de DECALER pour délimiter la hauteur de la plage. Autrement dit, il nous permet d'identifier la dernière cellule de la plage à prendre en compte dans la liste (A6 ici, donc la plage dynamique sera A2 à A6). NBVAL nous permet en effet de compter le nombre de cellules remplies dans la colonne A (soit 6), et nous retirons 1 pour ne pas compter le titre "Client" de la colonne (cellule A1).
Créer une liste déroulante à partir d'une source de données parfaitement dynamique

Cette solution permet de rendre la liste parfaitement dynamique si des clients sont ajoutés, modifiés ou retirés de la base de données.

Mise à jour automatique des éléments de la liste déroulante (sans le titre)

Pour aller un peu plus loin, nous allons voir la gestion des alertes d'erreur qui est très utile lorsque vous commencez à maîtriser la validation des données sur Excel.

Visuel Formation gratuite Excel en ligne avec PDF et sans inscription
Commencer la formation gratuite Excel

Créer des Listes Déroulantes Dépendantes

Pour aller encore plus loin, vous pouvez créer des listes déroulantes dépendantes, où la sélection dans une première liste influe sur les options disponibles dans une seconde liste.

  1. Nommer les Tableaux : Assurez-vous que chaque sous-tableau porte le même nom que les valeurs de la liste parente.
  2. Configurer la Liste Parente : Créez une liste déroulante pour les valeurs principales (e.g., pays).
  3. Configurer la Liste Dépendante : Utilisez la fonction INDIRECT en référence à la cellule de la liste parente.

Envie d'en savoir plus ? Découvrez notre article complet : créer des listes déroulantes dépendantes sur Excel.

Comment gérer les alertes d’erreur dans une liste déroulante ?

Pourquoi doit-on insérer la liste déroulante avec "Validation de données" ? Tout simplement parce que nous sommes dans l'obligation de sélectionner exactement un élément de la liste pour que la donnée soit validée. Du moins en apparence...

Le style d’alerte d’erreur “Stop”

Par exemple, si vous saisissez une donnée qui n'est pas contenue dans la liste, le logiciel Excel vous renvoie cette alerte d'erreur :

L'alerte d'erreur "Stop"

Quoi que vous fassiez, vous ne pouvez pas valider "Home", car vous avez défini uniquement "Homme" et "Femme" dans la liste. Excel ne reconnait pas le mot "Home", donc il ne le valide pas. Cela vous permet de limiter les erreurs de saisie pour obtenir des données fiables et éventuellement les analyser par la suite.

MAIS !!! Il est possible de modifier le style de l'alerte d'erreur dans la validation des données. Il vous suffit d'aller dans "Validation des données", puis de cliquer sur l'onglet "Alerte d'erreur". Le style défini par défaut est "Stop" :

Les alertes d'erreur

Autrement dit, vous empêchez l'utilisateur de saisir une donnée autre que celles contenues dans la liste.

Comme vous l'avez compris, ce style vous empêche de valider une donnée différente de la liste. Sachez cependant qu'il existe deux autres styles plus flexibles ("Avertissement" et "Informations") !

Le style d’alerte d’erreur “Avertissement”

Ce style vous permet de valider une donnée, et ce, même si elle n'est pas contenue dans la liste déroulante.

Vous pouvez paramétrer un message d'erreur qui s'affiche pour demander à l'utilisateur s'il veut tout de même valider la donnée malgré qu'elle soit différente des éléments de la liste (vous pouvez le paramétrer pour chaque alerte).

L'alerte d'erreur "Avertissement"

Dans cet exemple, vous pouvez valider "Home", car vous avez défini le style d'alerte d'erreur "Avertissement". Autrement dit, vous avertissez l'utilisateur sur le fait que la donnée saisie n'est pas contenue dans la liste. Il a le choix entre valider ou modifier la saisie.

Le message d'erreur personnalisé

Lorsque vous validez une donnée différente d'une donnée dans la liste, alors le logiciel Excel reconnait une erreur de validation des données qui se manifeste par un triangle vert en haut à gauche de la cellule.

L'erreur de validation des données renvoyée par Excel

Le style d’alerte d’erreur “Informations”

Ce style vous permet aussi de valider une donnée, et ce, même si elle n'est pas contenue dans la liste déroulante.

Vous pouvez paramétrer un message d'erreur qui s'affiche pour informer l'utilisateur de la donnée invalide qu'il vient de saisir (vous pouvez le paramétrer pour chaque alerte).

L'alerte d'erreur "Informations"

Dans cet exemple, vous pouvez valider "Home", car vous avez défini le style d'alerte d'erreur "Informations". Autrement dit, vous informez l'utilisateur sur le fait que la donnée saisie n'est pas contenue dans la liste. Il a seulement le choix de valider la saisie.

Le message personnalisé et renvoyé par l'alerte d'erreur "Informations"

Les alertes d'erreur sont très utilisées dans la validation des données pour empêcher les erreurs de saisie des collaborateurs. Il s'agit d'un outil de contrôle pertinent utilisé souvent par les managers pour s'assurer de la fiabilité des données.

Exercice Liste déroulante : Téléchargez le fichier gratuitement

Pour mettre immédiatement en pratique ce que vous allez apprendre, téléchargez le fichier d’exercices ci-dessous et suivez les étapes en même temps que la vidéo. Rien de mieux que la pratique pour vraiment maîtriser les listes déroulantes.

Nouvel exercice avec la fonction INDIRECT :

En résumé...

Plusieurs méthodes permettent de créer une liste déroulante sur Excel : la saisie manuelle pour les besoins simples, l’utilisation d’une source fixe ou variable, la création d’une source parfaitement dynamique avec DECALER et NBVAL, la méthode moderne basée sur un Tableau structuré, aujourd’hui recommandée, et enfin la fonction INDIRECT pour des modèles plus avancés. L’essentiel est de choisir la solution la plus simple et la plus adaptée à votre besoin.

💡 Découvrez également comment créer un menu déroulant dynamique sur Excel

Continuer la formation gratuite

Vous venez de terminer l'incontournable numéro 8.

Allez plus loin avec une formation Excel complète

Passez au niveau supérieur sur Excel Créer une liste déroulante, c’est bien. Construire des fichiers clairs, dynamiques et vraiment professionnels, c’est encore mieux.

Chez Morpheus Formation, nous vous accompagnons pour maîtriser Excel de manière concrète et opérationnelle.

Notre fonctionnement :

  • Formation 100 % personnalisée selon votre niveau (débutant, intermédiaire, avancé)
  • Séances courtes de 1h30 à 2h, pour progresser sans surcharge
  • Travail sur vos propres fichiers professionnels
  • Exercices pratiques et applicables immédiatement
  • Formation à distance ou en présentiel
  • Certification TOSA possible
  • Financement CPF et OPCO

Notre approche repose sur l’Excel moderne (Excel 2.0) : Tableaux structurés, RECHERCHEX, FILTRE, automatisation, Power Query… Pas d’apprentissage par cœur inutile. On vous apprend à comprendre et à construire.

Depuis 2021, nous avons accompagné plus de 500 apprenants accompagnés avec un taux de satisfaction : 9,8/10.

Envie d'une formation en présentiel ? Découvrez nos formations Excel en présentiel à Paris

FAQ- Liste déroulante Excel

Comment insérer une liste déroulante simple ?

Aller dans l'onglet "Données", puis cliquer sur "Validation des données".
Sous la "Source :", vous devez ensuite définir les éléments à intégrer dans la liste.

Comment insérer une liste déroulante à partir d’une source de données ?

Aller dans l'onglet "Données", puis cliquer sur "Validation des données".
Sous la "Source :", vous devez sélectionner les cellules (ou la colonne) qui contiennent les éléments à intégrer dans la liste.

Pourquoi vos données ne se valident pas ou affichent une erreur ?

Il faut choisir le style d'alerte d'erreur ! Il en existe trois : "Stop" (par défaut), "Avertissement", et "Informations".

"Stop" vous empêche de valider une donnée différente de celles de la liste.
"Avertissement" et "Informations" vous autorise à valider une donnée différente de celles de la liste.

Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

Clique sur l'étoile pour l'évaluer !

Note moyenne 5 / 5. Nombre de votes : 25

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nicolas Parent - Formateur Excel chez Morpheus Formation

Nicolas Parent - Formateur Excel chez Morpheus Formation

Je suis Nicolas, formateur Excel et co-fondateur de Morpheus Formation. Ancien comptable diplômé d'un DCG, j’ai accompagné des dizaines de collègues avant de me spécialiser dans la formation Excel. Avec plus de 700 apprenants accompagnés et des centaines d’heures de formation en entreprise, j’ai développé une pédagogie simple : rendre Excel accessible, quel que soit votre niveau.

Mes spécialités : Power Query, les Tableaux Croisés Dynamiques (TCD) ou encore les fonctions modernes : RECHERCHEX, SI.CONDITIONS, FILTRE…

Je forme notamment sur :
Formation Excel 2.0 à distance : exploiter les dernières fonctionnalités
Formation Excel débutant : poser des bases solides
Formation Excel avancé : approfondir l’analyse et l’automatisation
Formation Excel à Paris : accompagnement en présentiel

💡 Bon à savoir : nos formations sont éligibles au CPF si vous avez travaillé plus de deux ans en France. Cliquez ici pour découvrir la meilleure formation Excel CPF.

Articles: 297

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

🎁 Félicitations ! Votre ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
Votre ebook Excel offert !
Félicitations !
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez nos ressources exclusives adaptées à votre niveau.
*et recevez votre certificat à la fin !
Sky Rocket Your Agency Income
Get Our Free Guide to
299 vidéos Excel rien que pour vous 😁
Tout ce qu’il faut pour progresser gratuitement sur Excel !
  • Une publication par semaine (minimum !)
  • Vos commentaires ? On les lit tous (promis)
  • Nos vidéos partent des vrais problèmes rencontrés 
C’est gratuit. C’est utile. C’est pour vous.
Excel vous fait perdre du temps ? Demandez un AUDIT gratuit
  • Identifier ce qui vous ralentit dans vos fichiers
  • Voir ce qui peut être automatisé ou fiabilisé
  • Comprendre comment faire évoluer votre façon de travailler
  • Découvrir le format de formation le plus efficace pour vous
  • Repartir avec une vision claire (même sans formation)
100 % gratuit • Sans engagement • 15 minutes Réservé aux professionnels basés en France
NICOLAS PARENT - Formateur Excel -
Expliquez-nous comment vous travaillez sur Excel. On vous montre quoi améliorer. En 15 minutes avec un expert, vous allez pouvoir :
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert