Votre site référence pour maîtriser Google Sheets par Morpheus Formation,
Une erreur de saisie sur une cellule peut coûter des heures. Avec une liste déroulante dynamique dans google sheets, vous évitez ça dès le départ.
Dans les tableaux partagés, la saisie manuelle est une source constante de problèmes : fautes de frappe, doublons, formats incohérents. Une liste déroulante classique permet de limiter ces risques. Mais elle a un défaut : elle n’évolue pas avec vos données.
Une liste déroulante dynamique, elle, se met à jour automatiquement. Vous ajoutez une valeur dans votre base ? Elle apparaît aussitôt dans votre menu.

👉 Découvrez notre formation Google Sheets pour aller plus loin
Vidéo : Découvrez comment créer une liste déroulante dynamique sur Google Sheets ?
Dans cette vidéo, Benjamin vous montre comment créer une liste déroulante dynamique sur Google Sheets.
Créer un menu déroulant sur Google Sheets en quelques clics
Avant de le rendre dynamique, il faut d’abord créer un menu déroulant classique. Voici comment procéder.
Étapes à suivre :
- Sélectionnez la cellule où insérer votre menu déroulant
→ Par exemple :C2
- Allez dans l’onglet Données > Validation des données
- Cliquez sur “Ajouter une règle”
- Dans “Critères”, choisissez “Menu déroulant depuis une plage”
- Cliquez sur l’icône en forme de quadrillage pour sélectionner votre plage
→ Exemple :A2:A10
si vos données sont dans la colonne A - Appuyez sur OK
→ Votre liste déroulante est désormais visible dans la cellule sélectionnée


✅ Ce menu affiche toutes les valeurs présentes dans la plage que vous avez définie.
❌ Mais si vous ajoutez de nouvelles valeurs après A10
, elles ne seront pas intégrées automatiquement. C’est ce que nous allons corriger dans la suite.
Rendre votre liste déroulante dynamique sur Google Sheets
Une liste déroulante classique s’arrête à la plage que vous avez définie. Si vous ajoutez un nom en A11
, il ne s’affiche pas dans le menu. Frustrant, non ?
La solution : utiliser une plage extensible, qui s’adapte automatiquement aux nouvelles entrées.
Voici comment faire :
- Cliquez sur la cellule de votre menu déroulant
- Allez dans Données > Validation des données
- Dans la règle, choisissez “Menu déroulant depuis une plage”
- Remplacez la plage fixe par une plage plus large que vos données actuelles
→ Exemple :A2:A1000
Cela permet d’anticiper les futures entrées sans devoir modifier la règle à chaque fois.


✅ Astuce : pour une base évolutive et propre, vous pouvez trier votre colonne ou utiliser une plage nommée avec la fonction FILT
RE ou UNIQUE
.
💡Pour en savoir plus sur la fonction FILTRE : Fonction FILTRE Google Sheets
Exemple :
Si vous écrivez dans une cellule vide :
=UNIQUE(A2:A1000)
Et que vous basez votre liste déroulante sur ce résultat, vous aurez un menu trié, sans doublon, toujours à jour.
💡 Pour en savoir plus sur la fonction UNIQUE : Fonction UNIQUE Google Sheets
🎁 Un cadeau pour vous lancer dans Google Sheets !
Envie de booster vos compétences sans vous engager tout de suite ? On a ce qu’il vous faut : un parcours 100% gratuit pour débuter avec Google Sheets de manière simple, rapide et efficace.
Au programme :
- 9 modules clairs et progressifs.
- Des vidéos pratiques pour apprendre pas à pas, comme si vous étiez en formation.
Mettre à jour vos données sans modifier la liste
Une liste déroulante sur Google Sheets vous fait gagner un temps précieux : plus besoin de retourner dans les paramètres à chaque ajout. Ajoutez une nouvelle ligne dans votre base, elle s’affiche directement dans le menu.
Exemple concret :
Vous avez une colonne avec vos vendeurs :
A2 : Alice
A3 : Bernard
A4 : Camille
Vous avez paramétré une liste déroulante sur A2:A1000
.
Vous ajoutez en A5 : Damien
.
✅ Il est immédiatement disponible dans votre menu déroulant.
Et si vous supprimez un nom ?
Le menu ne l’affichera plus, à condition que vous utilisiez une formule UNIQUE
dans une autre colonne (comme expliqué plus haut). C’est idéal pour :
- Des fichiers collaboratifs
- Des bases de données évolutives
- Des formulaires internes
👉 Conseil : si vous combinez UNIQUE
avec SORT
, vous obtenez un menu propre, trié par ordre alphabétique.
=SORT(UNIQUE(A2:A1000))
💡 Pour en savoir plus sur la fonction SORT : Fonction SORT google sheets
Erreurs fréquentes à éviter pour créer une liste déroulante dynamique
Même avec une google sheet liste déroulante dynamique, certains pièges peuvent faire perdre du temps. Voici les erreurs les plus courantes… et comment les éviter.
1. Plage trop courte
Vous définissez A2:A10
alors que vos données peuvent aller jusqu’à A50
. Résultat : les nouveaux éléments ne s’affichent pas.
✅ Solution : anticipez large dès le départ (A2:A1000
) ou utilisez une formule comme UNIQUE
.
2. Données mal saisies
Un espace en trop, un accent différent, une casse incohérente… et vous vous retrouvez avec des doublons dans la liste.
✅ Solution : standardisez les données avec des fonctions comme TRIM
, PROPER
, ou CLEAN
.
3. Liste avec des doublons
Vous voyez “Alice” deux fois ? Cela vient souvent d’un copier-coller non nettoyé.
✅ Solution : utilisez =UNIQUE()
pour ne garder qu’une fois chaque valeur.
4. Liste non triée
Un menu désordonné est plus long à lire, surtout s’il contient des dizaines d’entrées.
✅ Solution : combinez SORT
et UNIQUE
:
=SORT(UNIQUE(A2:A1000))
Pour aller plus loin…
Vous savez maintenant créer une liste déroulante dynamique dans google sheet qui s’adapte à vos données, sans effort. En quelques clics, vous avez :
- Gagné du temps sur la mise à jour de vos tableaux
- Éliminé les erreurs de saisie
- Standardisé la façon dont vos équipes remplissent vos fichiers
Ce petit détail change tout : il simplifie votre quotidien, automatise vos fichiers et évite bien des erreurs.
Mais ce n’est qu’un début 😉
🚀 Passez à la vitesse supérieur avec la formation complète !
Vous avez découvert les bases avec nos modules gratuits ? Il est temps d’aller plus loin. Notre formation complète Google Sheets 2.0 est conçue pour vous rendre 100% autonome, même sur les fonctions les plus avancées.
Au programme :
- Formation complète et certifiante, des bases aux formules avancées.
- Un accompagnement par un formateur expert.
- Des exercices pratiques, pour consolider ce que vous apprenez.
- Possibilité de financement via le CPF ou votre OPC.
Vos questions fréquentes
Utilisez l’outil Validation des données avec une plage large (A2:A1000
) ou une formule comme =SORT(UNIQUE(A2:A1000))
pour que le menu s’actualise automatiquement.
💡 Pour en savoir plus sur la fonction SORT : Fonction SORT google sheets
Une liste classique ne change pas quand vous ajoutez des données. Une liste dynamique se met à jour automatiquement selon vos ajouts.
Créez une liste déroulante basée sur une plage étendue ou sur une formule UNIQUE
pour capter les nouvelles entrées sans rien modifier.
Oui, en combinant SORT
et UNIQUE
dans une cellule, puis en basant votre liste déroulante sur ce résultat.
💡 Pour en savoir plus sur la fonction SORT : Fonction SORT google sheets
💡 Pour en savoir plus sur la fonction UNIQUE : Fonction UNIQUE Google Sheets