Créer un Menu Déroulant dans Google Sheets : Guide Complet
- Un fichier Google Sheets et le droit d’édition
- La cellule ou la plage à contraindre
- La liste de valeurs autorisées (saisies ou déjà dans une plage)
- Niveau débutant · 5 minutes
- Sélectionnez la cellule ou la plage
- Ouvrez Données > Validation des données
- Ajoutez une règle « Menu déroulant »
- Saisissez la liste, ou pointez une plage
- Choisissez rejet ou avertissement, puis Terminé
Qu’est-ce qu’un menu déroulant dans Google Sheets ?
Un menu déroulant (ou liste déroulante) est une règle de validation des données qui limite la saisie d’une cellule à un ensemble de valeurs prédéfinies. Au lieu de taper librement, l’utilisateur clique et choisit une option dans une liste. Le résultat s’affiche sous forme de puce colorée (chip) directement dans la cellule.
L’intérêt est double : on réduit les erreurs de saisie (fautes de frappe, variantes d’orthographe, catégories inventées) et on normalise les données, ce qui rend les filtres, les tableaux croisés dynamiques et les formules bien plus fiables. C’est particulièrement utile sur un tableau partagé où plusieurs personnes remplissent les mêmes colonnes (statut, catégorie, responsable, priorité…).
Google Sheets propose deux grandes façons d’alimenter le menu : une liste d’éléments que vous saisissez vous-même, ou une liste construite à partir d’une plage de cellules existante. C’est ce second mode qui ouvre la porte aux menus dynamiques et dépendants.
Procédure pour créer un menu déroulant
L’ajout d’un menu déroulant se fait en quelques clics, sans compétence technique. Suivez ces étapes dans l’ordre :
- Sélectionnez la cellule ou la plage Cliquez sur la cellule concernée, ou sélectionnez toute la colonne (par exemple une colonne « Statut » : À faire, En cours, Terminé).
- Ouvrez la validation des données Dans la barre de menu, allez sur Données > Validation des données, puis cliquez sur Ajouter une règle. (Un clic droit > Créer une liste déroulante mène au même panneau.)
-
Choisissez le type de liste
Dans le critère, sélectionnez :
- Menu déroulant — vous saisissez chaque option à la main (idéal pour des choix figés : statuts, pays, oui/non).
- Menu déroulant (à partir d’une plage) — vous pointez une plage (ex. Feuille2!A2:A) dont le contenu alimente automatiquement la liste.
- Renseignez les valeurs Tapez vos options une par une, ou vérifiez que la plage sélectionnée est correcte. Vous pouvez attribuer une couleur à chaque valeur pour la lisibilité.
- Définissez le comportement en cas d’erreur Dans les options avancées, choisissez Rejeter la saisie (interdit toute valeur hors liste) ou Afficher un avertissement (accepte mais signale). Ajoutez au besoin un message d’aide.
- Validez et testez Cliquez sur Terminé. Sélectionnez la cellule : la flèche du menu apparaît, la liste est opérationnelle.
Personnaliser le menu déroulant pour un usage avancé
Une fois le menu créé, vous pouvez l’ajuster sans tout recommencer. Cliquez sur la cellule, puis sur l’icône d’édition (crayon) de la liste déroulante pour ouvrir à nouveau le panneau de validation.
Modifier, réorganiser, colorer
- Édition en direct : ajoutez, supprimez ou réordonnez les options sans recréer la règle.
- Couleur par valeur : associez une couleur à chaque choix (utile pour distinguer visuellement des statuts ou des niveaux de priorité).
- Style d’affichage : choisissez l’affichage en puce (chip colorée) ou en flèche simple selon le rendu souhaité.
Rendre la liste dynamique
Pour qu’une liste se mette à jour toute seule quand vous ajoutez des éléments, basez le menu sur une plage plutôt que sur des valeurs saisies. En pointant une colonne entière (ex. A2:A), chaque nouvelle entrée alimente le menu. Vous pouvez préparer cette colonne source avec des formules comme =UNIQUE() (pour dédoublonner) ou =FILTER() (pour ne garder que les valeurs pertinentes).
Listes déroulantes dépendantes et dynamiques
Une liste déroulante dépendante (ou « en cascade ») affiche des choix différents selon la valeur sélectionnée dans une autre cellule : par exemple, choisir un Pays puis n’afficher que les Villes correspondantes. Google Sheets ne propose pas ce comportement en un seul clic : on le construit avec des plages nommées et des formules comme =FILTER() ou =INDIRECT(), en s’appuyant sur une colonne d’aide qui filtre les options selon le premier choix.
La logique de base reste la même : le second menu déroulant pointe vers une plage dont le contenu dépend de la première sélection. C’est une mécanique un peu plus technique, bien expliquée en vidéo ci-dessous.
Exploiter les menus déroulants pour l’analyse de données
Au-delà de la saisie, un menu déroulant devient un véritable levier d’analyse dès qu’on le couple aux autres fonctions de Google Sheets.
Résoudre les problématiques courantes
Quelques soucis reviennent souvent avec les menus déroulants. Voici comment les repérer et les corriger.
- Menu vide ou obsolète — la plage source a été déplacée, renommée ou raccourcie. Vérifiez la référence de la plage dans la règle de validation.
- Saisie refusée à tort — la valeur existe mais avec un espace ou une casse différente. Nettoyez la liste source (ex. via =TRIM()).
- Conflits en collaboration — plusieurs personnes modifient les règles simultanément. Centralisez les listes sur un onglet dédié et activez l’historique des versions.
- Bonne pratique — regroupez toutes vos plages sources sur une feuille « Paramètres » documentée, pour maintenir les menus facilement.
Cas concrets d’utilisation
Le menu déroulant s’adapte à de nombreux usages quotidiens, sans configuration complexe :
- Gestion de projet : une colonne « Statut » (À faire / En cours / Terminé) avec une couleur par valeur pour visualiser l’avancement d’un coup d’œil.
- Suivi commercial : choisir le vendeur, le produit ou la région dans un menu pour segmenter ensuite les analyses.
- Planification : sélectionner un intervenant ou une salle depuis une plage synchronisée, mise à jour automatiquement.
- Gestion d’inventaire : piocher une référence produit dans une liste tirée d’une plage centrale pour éviter les doublons.
Dans tous ces cas, le bénéfice est le même : des données cohérentes, moins d’erreurs de saisie, et des analyses plus fiables.
Maîtriser les menus déroulants pour optimiser Google Sheets
Structurer la saisie avec des listes déroulantes est l’un des gestes les plus rentables dans Google Sheets : peu d’effort, gros gain de fiabilité. Pour aller plus loin, combinez-les avec les formules avancées (=FILTER, =UNIQUE, =IMPORTRANGE) et, si besoin, avec Apps Script pour automatiser vos workflows.
- Un menu déroulant = une règle de validation des données via Données > Validation des données.
- Deux modes : liste d’éléments (saisie manuelle) ou liste à partir d’une plage (dynamique).
- Choisissez Rejeter la saisie pour des données strictes, ou Afficher un avertissement pour rester souple.
- Pour des listes dépendantes, appuyez-vous sur des plages nommées et =FILTER / =INDIRECT.
- Un menu vide vient presque toujours d’une plage source déplacée ou renommée.





