Liste déroulante conditionnelle

Résolu
papedu44 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
papedu44 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite afficher une liste déroulante, en fonction des valeurs d'une cellule.

Ex :
Si A1 prend la valeur A, A2 affiche la liste déroulante LISTEA.
Si A1 prend la valeur B, A2 affiche la liste déroulante LISTEB.
Si A1 prend la valeur C, A2 affiche la liste déroulante LISTEC.

Lorsque je veux créer cette liste "conditionnelle" dans la case A2, je passe par Données, Validation des données, type Liste, et je remplis dans source :
=si($A$1="A";ListeA;si($A$1="B";ListeB;si($A$1="C";ListeC)))

A la validation, j'ai un message d'erreur :
"La liste source doit être délimitée ou faire référence à une seule ligne ou colonne".

Voici un lien de téléchargement d'un fichier d'exemple :
https://www.cjoint.com/c/CKsnR4wrbKa

Merci d'avance pour votre aide.
A voir également:

4 réponses

Lentzouille Messages postés 670 Date d'inscription   Statut Membre Dernière intervention   64
 
Bonjour,

Renomme ta ListeA exactement comme la valeur que tu as en A et dans validation des données / liste déroulante tu met =INDIRECT(A1)

Bon courage ;)

Cdt,
0
papedu44 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   2
 
Bonjour, et merci pour ton aide.

Je ne pense pas que tu aies vu mon fichier joint.
Le truc, c'est que en A1, j'obtiens ma valeur (A,B,ou C) par l'intermédiaire d'une liste déroulante...
0
Lentzouille Messages postés 670 Date d'inscription   Statut Membre Dernière intervention   64
 
Je ne pense pas que tu es cherché à comprendre ce que j'ai voulu dire,


Dommage tu avais fait la moitié du boulot
https://www.cjoint.com/c/CKsokjubyqm

Cordialement...
0
papedu44 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   2
 
Effectivement, maintenant que je vois le fichier et ton explication, ça coule de source...

Merci pour la formule "Indirect", je ne l'avais jamais utilisée.

Bonne journée !
0