Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Listes déroulantes en cascades et espaces ?

fanou06

XLDnaute Occasionnel
Bonsoir,

Je cherche à créer des listes déroulantes en cascade.
Cependant j'ai certains item avec des espaces.
Là ça se complique avec =INDIRECT(
Je ne sais pas comment faire.
J'ai tenté avec la commande =INDIRECT(INDEX(BDD+BDD!$A$2:$C$2;EQUIV(A1;BDD+$A$3:$A$110);1))
Est-ce réalisable selon vous ?

Merci.
 

Pièces jointes

  • LOC.xlsx
    10.3 KB · Affichages: 4

Gégé-45550

XLDnaute Accro
Bonsoir fanou06, respect sylvanu,
Une proposition pour éviter la ligne vide à la fin des modèles Porsche.
Voir la validation de données indirectes.
Cordialement,
 

Pièces jointes

  • LOC_GG.xlsx
    17.4 KB · Affichages: 4

fanou06

XLDnaute Occasionnel
Bonjour, je tente de refaire un exemple mais je n'ya parviens vraiment pas.

Selon mon fichier exemple :
J'essaie des listes en cascades pour choix année et ensuite semestre par exemple, mais ça bloque.
Dans les données A1-> E3

Mais ça renvoie un erreur.
Ca ne prend toujours pas les espaces
Et ni quand les données commencent par un chiffre.

J'ai loupé peut être (même certainement) un truc sur l'exemple donné.

Merci pour votre aide.
 

Pièces jointes

  • Maquette RTH IFSI ESI V1_1.xlsx
    45.9 KB · Affichages: 1
Dernière édition:

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour tout le monde,
@FANOU,
Nous ne sommes pas omnisciences, et encore moins devins.
Alors nous envoyer un fichier multifeuilles sans aucune explication ... c'est vraiment limite. On est censé se débrouiller pour savoir quoi faire où, et sur quelle feuille ? ...
Et pourquoi encore des listes déroulantes avec Indirect ? Ca fait de nombreux posts où on vous fait comprendre que l'espace ne sera pas géré, et que Indirect seul ne peut remplir la fonction demandée.


Alors en PJ un essai avec le peu que j'ai compris :
1- Feuille BDD : nommage des listes avec rappel des noms utilisés, c'est plus simple à comprendre.
2- Feuille DEMIURGE cellules I13:M14 avec les listes déroulantes suivantes :
VB:
Niveau        =ListeAnnées
Semestre    =DECALER(ANNEE_1;0;EQUIV(I13;ListeAnnées;0)-1)
Origine        =ListeAPHP
IFSI        =DECALER(ListeTenon;0;EQUIV(L13;ListeAPHP;0)-1)
L'avantage de la formule DECALER est d'une part qu'on a une seule liste à nommer, quelque soit le nombre de listes à choisir.
Equiv accepte les espaces, les nombres ....
 

Pièces jointes

  • Maquette RTH IFSI ESI V1_1.xlsx
    47 KB · Affichages: 3

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…