Liste déroulante conditionnelle

Résolu/Fermé
papedu44 Messages postés 27 Date d'inscription lundi 3 juin 2013 Statut Membre Dernière intervention 15 août 2016 - 18 nov. 2013 à 13:47
papedu44 Messages postés 27 Date d'inscription lundi 3 juin 2013 Statut Membre Dernière intervention 15 août 2016 - 18 nov. 2013 à 14:25
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.

4 réponses

Lentzouille Messages postés 670 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 64
18 nov. 2013 à 13:59
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 lundi 3 juin 2013 Statut Membre Dernière intervention 15 août 2016 2
18 nov. 2013 à 14:05
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 mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 64
18 nov. 2013 à 14:10
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 lundi 3 juin 2013 Statut Membre Dernière intervention 15 août 2016 2
18 nov. 2013 à 14:25
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