XL 2021 Liste déroulante conditionnée

Theflo

XLDnaute Nouveau
Bonjour,

Je souhaite créer une liste déroulante qui serait conditionnée au résultat d'une autre liste déroulante et donc afficher une liste disponible dans une des 3 colonnes possibles.
Je mets un exemple en pj.

1728814796553.png


Merci par avance pour votre aide !
 

Pièces jointes

  • Test liste déroulante.xlsx
    16.2 KB · Affichages: 3

Gégé-45550

XLDnaute Accro
Bonjour,

Je souhaite créer une liste déroulante qui serait conditionnée au résultat d'une autre liste déroulante et donc afficher une liste disponible dans une des 3 colonnes possibles.
Je mets un exemple en pj.

Regarde la pièce jointe 1205145

Merci par avance pour votre aide !
Bonjour,
Voir PJ
Cordialement,
 

Pièces jointes

  • Test liste déroulante.xlsx
    15.6 KB · Affichages: 6

Gégé-45550

XLDnaute Accro
Parfait ! est-il possible d'avoir une explication/ un tuto pour pouvoir le reproduire svp ?
Bonsoir,
Voyez le gestionnaire de noms :
  1. le champ J2:J6 est nommé "LABORATOIRE"
  2. le champ K2:K6 est nommé "INSPECTION"
  3. le champ L2:L6 est nommé "TRANSVERSE"
puis la validation de donnée en D2 est faire sous forme de liste avec la formule = INDIRECT(C2) et, comme C2 contient le nom "LABORATOIRE", la liste contient le champ du même nom, à savoir le champ J2:J6.
La formule "=INDIRECT(C2)" est volontairement écrite sous cette forme, et non sous la forme "=INDIRECT($C$2)" pour permettre de la recopier en la tirant vers le bas de façon à ce que C2 devienne successivement C3, puis C4, etc.
Avec cette technique, les champs nommés sont statiques, c'est-à-dire que si vous ajoutez ou supprimez des données aux champs nommés, par exemple en J7 et en J8, ces données ne s'ajouteront à la liste de validation que si vous modifiez la portée du champ "LABORATOIRE".
Il existe des possibilités pour rendre les champs nommés dynamiques en utilisant des tableaux structurés, voyez la différence en étudiant le fichier joint.
Cordialement,.
 

Pièces jointes

  • Test liste déroulante dynamique.xlsx
    17.7 KB · Affichages: 6

Theflo

XLDnaute Nouveau
Bonsoir,
Voyez le gestionnaire de noms :
  1. le champ J2:J6 est nommé "LABORATOIRE"
  2. le champ K2:K6 est nommé "INSPECTION"
  3. le champ L2:L6 est nommé "TRANSVERSE"
puis la validation de donnée en D2 est faire sous forme de liste avec la formule = INDIRECT(C2) et, comme C2 contient le nom "LABORATOIRE", la liste contient le champ du même nom, à savoir le champ J2:J6.
La formule "=INDIRECT(C2)" est volontairement écrite sous cette forme, et non sous la forme "=INDIRECT($C$2)" pour permettre de la recopier en la tirant vers le bas de façon à ce que C2 devienne successivement C3, puis C4, etc.
Avec cette technique, les champs nommés sont statiques, c'est-à-dire que si vous ajoutez ou supprimez des données aux champs nommés, par exemple en J7 et en J8, ces données ne s'ajouteront à la liste de validation que si vous modifiez la portée du champ "LABORATOIRE".
Il existe des possibilités pour rendre les champs nommés dynamiques en utilisant des tableaux structurés, voyez la différence en étudiant le fichier joint.
Cordialement,.
 

Discussions similaires

Statistiques des forums

Discussions
314 708
Messages
2 112 097
Membres
111 416
dernier inscrit
philipperoy83