Exceller

Validation des données avec liste conditionnelle

Data Validation With Conditional List

Formule Excel: validation des données avec liste conditionnelleFormule générique
= IF (A1='See full list',long_list,short_list)
Résumé

Pour permettre à un utilisateur de basculer entre deux ou plusieurs listes, vous pouvez utiliser la fonction IF pour tester une valeur et renvoyer conditionnellement une liste de valeurs basée sur le résultat. Dans l'exemple illustré, la validation des données appliquée à C4 est:

 
= IF (C4='See full list',long_list,short_list)

Cela permet à un utilisateur de sélectionner une ville dans une courte liste d'options par défaut, mais fournit également un moyen facile d'afficher et de sélectionner une ville dans une liste plus longue de villes.



Remarque: je suis tombé sur cette formule et cette approche sur l'excellent site Chandoo.



Explication

Les règles de validation des données sont déclenchées lorsqu'un utilisateur ajoute ou modifie une valeur de cellule. Cette formule tire parti de ce comportement pour offrir à l'utilisateur un moyen intelligent de basculer entre une courte liste de villes et une liste plus longue de villes.

Dans cette formule, la fonction IF est configurée pour tester la valeur de la cellule C4. Lorsque C4 est vide ou contient une valeur sauf «Voir la liste complète», l'utilisateur voit une courte liste de villes, fournie dans le plage nommée short_list (E6: E13):



validation des données avec liste restreinte par défaut conditionnelle lis

Si la valeur dans C4 est 'Voir la liste complète', l'utilisateur voit la longue liste de villes, fournie dans la plage nommée long_list (G6: G35):

validation des données avec liste longue facultative lis conditionnelle



Les plages nommées utilisées dans la formule ne sont pas obligatoires, mais elles rendent la formule beaucoup plus facile à lire et à comprendre. Si vous êtes nouveau dans les plages nommées, cette page donne un bon aperçu .

Listes déroulantes dépendantes

En développant l'exemple ci-dessus, vous pouvez créer plusieurs listes déroulantes dépendantes. Par exemple, un utilisateur sélectionne un type d'élément «fruit», de sorte qu'il voit ensuite une liste de fruits à sélectionner. S'ils sélectionnent d'abord «légume», ils voient alors une liste de légumes. Cliquez sur l'image ci-dessous pour obtenir des instructions et des exemples:

exemple de liste déroulante dépendante

comment mettre en majuscule la première lettre dans Excel
Guide de validation des données | Formules de validation des données | Listes déroulantes dépendantes Auteur Dave Bruns


^