Créer une liste déroulante (validation de données) dans Excel
La validation de données → liste déroulante dans une cellule limite les saisies à des valeurs prédéfinies. Utile pour formulaires, tableaux de bord, saisie sans erreur.
Prérequis : liste source
Dans une colonne (ex. Feuil1!A1:A10), saisissez les choix autorisés (un par cellule). Peut être sur une autre feuille.
Excel 2007 et versions récentes (365, 2010-2021)
- Sélectionnez la cellule cible (ou plage de cellules).
- Onglet Données ▸ Validation des données (groupe Outils de données).
- Onglet Paramètres ▸ Autoriser : Liste.
- Dans Source : sélectionnez la plage source (souris) ou tapez
=Feuil1!$A$1:$A$10. - Cochez Liste déroulante dans la cellule.
- Optionnel : onglet Message de saisie (aide) / Alerte d’erreur (message si valeur hors liste).
- OK. Une flèche ▼ apparaît dans la cellule.
Excel 2003 (menu classique)
- Cellule cible ▸ Menu Données ▸ Validation…
- Onglet Paramètres ▸ Autoriser : Liste ▸ Source : plage ou
=Feuil1!$A$1:$A$10. - Cochez Liste déroulante dans la cellule ▸ OK.
Astuces
- Nommez la plage source (Formules ▸ Définir un nom) → source =
=MaListe(plus lisible, dynamique si tableau structuré). - Pour liste dépendante (choix B selon choix A) : utiliser
INDIRECT()dans Source ou Power Query.
