ElyxAI
validation

Comment Créer une liste déroulante

Excel 2016Excel 2019Excel 2021Excel 365Excel Online

Apprenez à créer des listes déroulantes dans Excel pour restreindre les entrées de cellules à des valeurs prédéfinies, améliorant la précision et la cohérence des données. Les listes déroulantes appliquent la validation des données, préviennent les erreurs de saisie et rendent les feuilles de calcul conviviales.

Pourquoi c'est important

Les listes déroulantes préviennent les erreurs de saisie et garantissent la cohérence des données, indispensables pour la collaboration d'équipe et la gestion professionnelle des bases de données.

Prérequis

  • Connaissance de base de l'interface Excel et de la sélection de cellules
  • Compréhension du lieu où vous souhaitez appliquer la liste déroulante
  • Données sources ou éléments de liste préparés (facultatif mais recommandé)

Instructions étape par étape

1

Sélectionnez la cellule ou la plage cible

Cliquez sur la cellule ou faites glisser pour sélectionner plusieurs cellules où vous souhaitez que la liste déroulante apparaisse.

2

Ouvrez la boîte de dialogue Validation des données

Allez à l'onglet Données > Validation des données (ou Outils de données > Validité). Cliquez sur l'onglet Données du ruban, puis sélectionnez Validation des données.

3

Définir les critères de validation sur Liste

Dans la boîte de dialogue Validation des données, cliquez sur l'onglet Paramètres et changez le menu déroulant 'Autoriser' de 'Tout' à 'Liste'.

4

Entrez les valeurs de la liste déroulante

Dans le champ Source, tapez vos éléments de liste séparés par des virgules (p. ex., 'Oui,Non,Peut-être') ou sélectionnez une plage de cellules contenant votre liste.

5

Confirmez et testez

Cliquez sur OK pour appliquer la liste déroulante. Cliquez sur la cellule cible pour vérifier que la flèche déroulante apparaît et tester la sélection.

Méthodes alternatives

Utilisez une plage nommée pour les données source

Créez une plage nommée (Formules > Définir le nom) pour vos éléments de liste déroulante, puis référencez-la dans Validation des données pour une gestion plus facile.

Importer la liste déroulante à partir de cellules externes

Au lieu de taper les valeurs directement, sélectionnez une plage de cellules dans le champ Source de Validation des données pour extraire les éléments de liste d'ailleurs.

Créer des listes déroulantes dépendantes avec des formules

Utilisez INDIRECT et les plages nommées pour créer des listes déroulantes en cascade où la deuxième liste dépend de la première sélection.

Astuces et conseils

  • Créez les listes déroulantes sur une feuille 'Référence' séparée pour garder les données source organisées et cachées aux utilisateurs.
  • Utilisez Données > Validation des données > Cercle d'erreur pour mettre en évidence les cellules qui ne correspondent pas à vos critères de liste déroulante.
  • Ajoutez des messages d'erreur (onglet Message d'entrée) pour guider les utilisateurs et expliquer les sélections valides.
  • Copiez les listes déroulantes avec Ctrl+D (remplir vers le bas) ou Ctrl+R (remplir vers la droite) pour les appliquer rapidement à plusieurs cellules.

Astuces avancées

  • Utilisez INDIRECT avec des plages nommées pour créer des listes déroulantes dynamiques qui se mettent à jour automatiquement lorsque les données sources changent.
  • Combinez les listes déroulantes avec la mise en forme conditionnelle pour coder les cellules par couleur en fonction de la sélection.
  • Réglez le bouton 'Autoriser les cellules vides' sur OFF si la sélection de liste déroulante est obligatoire dans votre flux de travail.
  • Utilisez la fonction 'Message d'entrée' pour afficher des info-bulles utiles lorsque les utilisateurs cliquent sur la cellule.

Résolution de problèmes

La flèche déroulante n'apparaît pas dans les cellules

Assurez-vous que la Validation des données est correctement appliquée aux cellules sélectionnées. Vérifiez que 'Autoriser' est défini sur 'Liste' et que le champ Source contient des valeurs valides.

Les utilisateurs peuvent toujours taper des valeurs en dehors de la liste déroulante

Allez à Validation des données > Paramètres et assurez-vous que 'Autoriser les cellules vides' est OFF et 'Afficher l'alerte d'erreur' est ON avec 'Arrêter' sélectionné.

Les références de la liste déroulante ne se mettent pas à jour

Utilisez la formule INDIRECT avec des plages nommées au lieu de références de cellules directes pour créer des listes déroulantes dynamiques et auto-actualisées.

La liste déroulante affiche seulement les 8 premiers éléments visiblement

C'est normal—Excel affiche une barre de défilement pour les listes plus longues ; les utilisateurs peuvent parcourir tous les éléments.

Formules Excel associées

Questions fréquentes

Puis-je utiliser une liste déroulante pour les valeurs numériques uniquement?
Oui. Dans Validation des données, changez 'Autoriser' en 'Nombre entier' ou 'Décimal' au lieu de 'Liste', puis définissez les valeurs minimales et maximales.
Comment rendre une liste déroulante obligatoire (pas d'entrées vides)?
Dans l'onglet Paramètres de Validation des données, décochez 'Autoriser les cellules vides' et réglez le style d'alerte d'erreur sur 'Arrêter'.
Les listes déroulantes peuvent-elles être copiées dans d'autres cellules?
Oui. Sélectionnez la cellule avec la liste déroulante, copiez-la (Ctrl+C), sélectionnez la plage cible, et collez (Ctrl+V).
Quelle est la différence entre la validation Liste et Décimal?
La validation Liste restreint les entrées aux valeurs prédéfinies que vous spécifiez, tandis que la validation Décimal restreint aux valeurs numériques dans une plage.
Puis-je créer des listes déroulantes qui changent en fonction de la sélection d'une autre cellule?
Oui. Utilisez la formule INDIRECT avec des plages nommées pour créer des listes déroulantes dépendantes (en cascade).

C'etait une tache. ElyxAI en gere des centaines.

Essayer 7 jours gratuits