Comment créer un menu déroulant dans Google Sheets : étape par étape

Foto dell'autore

Créer un Menu Déroulant dans Google Sheets : Guide Complet

Un menu déroulant Google Sheets transforme une cellule libre en une liste de choix fermée : plus de fautes de frappe, des données homogènes, des filtres et tableaux croisés fiables. Voici la méthode pas à pas, du premier menu aux listes dépendantes, avec les pièges à éviter.
Ce qu’il vous faut
  • 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
La méthode en un coup d’œil
  • 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 :

  1. 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é).
  2. 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.)
  3. 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.
  4. 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é.
  5. 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.
  6. Validez et testez Cliquez sur Terminé. Sélectionnez la cellule : la flèche du menu apparaît, la liste est opérationnelle.
À vérifier
Un mauvais lien avec la plage source (plage trop courte, feuille renommée) rend le menu vide ou incomplet. En contexte collaboratif, préférez « Rejeter la saisie » pour garantir des données propres.

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.

Découvrir l\\\'article :  Comment utiliser la fonction COUNTIF dans Google Sheets pour compter efficacement

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.

▶ YouTube Leila Gharani 639 k vues
Google Sheets - Dependent Drop Down Lists (2 Ways)
Google Sheets — Dependent Drop Down Lists (2 Ways)

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.

Filtrage dynamique
Sélectionnez une catégorie dans le menu pour afficher, via des vues filtrées ou des formules, seulement les lignes associées.
Tableaux croisés dynamiques
Utilisez la valeur choisie comme filtre d’un TCD pour ajuster instantanément les totaux affichés.
Graphiques pilotés
Reliez la sélection du menu à des formules qui alimentent un graphique : l’affichage s’adapte au choix.
Automatisation
Avec Google Apps Script, déclenchez une action (notification, ajout de ligne) selon la valeur retenue.

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.
Découvrir l\\\'article :  Les fonctions Google Sheets : maîtriser l’analyse automatisée des données

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.

À retenir
  • 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.

FAQ

Comment créer un menu déroulant dans Google Sheets ?
Sélectionnez la cellule ou la plage, ouvrez Données > Validation des données, ajoutez une règle « Menu déroulant », saisissez vos valeurs (ou pointez une plage), puis cliquez sur Terminé.
Quelle différence entre « liste d’éléments » et « liste à partir d’une plage » ?
La liste d’éléments contient des valeurs que vous tapez à la main (choix figés). La liste à partir d’une plage se met à jour automatiquement quand la plage source change : c’est le mode à privilégier pour des listes évolutives.
Comment empêcher la saisie d’une valeur hors liste ?
Dans les options avancées de la règle, choisissez Rejeter la saisie. Toute valeur absente de la liste sera refusée. L’option Afficher un avertissement accepte la valeur mais la signale.
Pourquoi mon menu déroulant est-il vide ?
Le plus souvent, la plage source a été déplacée, renommée ou vidée. Rouvrez la règle de validation et vérifiez que la référence de la plage est correcte et non vide.
Peut-on faire des listes déroulantes dépendantes (en cascade) ?
Oui, mais pas en un clic : on les construit avec des plages nommées et des formules comme =FILTER() ou =INDIRECT(), pour que le second menu n’affiche que les options liées au premier choix.
Lucas Martin

Lascia un commento