Listes déroulantes liées

  • Initiateur de la discussion Initiateur de la discussion snheed
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

snheed

XLDnaute Nouveau
Bonjour à tous,

Voila, j'aimerais que la sélection d'une première liste déroulante mette à jour les choix de la seconde liste. Dans la plus part des exemples que j'ai trouvés sur le forum, les éléments des différentes listes sont spécifiés dans une nouvelle feuille. Moi je souhaiterais les déclarer dans la même feuille que les listes déroulantes mais masquer les lignes. De plus, ma liste n'étant pas amenée à évoluer, je souhaiterais ne pas utiliser le nommage de zone et spécifier directement les cellules des différents choix.

Je n'arrive pas à comprendre le fonctionnement et l'imbrication des fonctions "Decaler" pour arriver à mon résultat.

Je joins à mon message un fichier Excel de base pour vous montrer la structure que j'aimerai mettre en place.

Merci d'avance pour votre aide.

Snheed
 

Pièces jointes

Re : Listes déroulantes liées

Bonjour,

C'est effectivement possible sans nommage ni DECALER.

Données - Validation - Autoriser : Liste - Source :

Code:
=SI($B$2="Peugeot";$D$15:$D$19;SI($B$2="Renault";$E$15:$E$16;""))

Disons quand même qu'il est plus souple et plus efficace de nommer et d'utiliser DECALER. Même si cette dernière fonction n'est pas toujours facile à aborder au début, il faut s'y mettre pour découvrir petit à petit sa puissance.

@+
 
Re : Listes déroulantes liées

Bonjour sakalyn,

hum hum que veut dire avec beaucoup plus de données l'idéal serait que tu joignes un bout de fichier avec ce que tu attends sans données confidentielle évidemment

Jocelyn
 
Re : Listes déroulantes liées

re-bonjour,

ci-joint un exemple de base de donnée.
Voila ce que j'aimerais obtenir:
si je rentre une nouvelle ligne avec une radio choisie, il faudrait que cela me propose les commerciaux adéquats.

exemple: je veux rentrer une nouvelle ligne chez NRJ corse, il faut que la colonne B, me propose "gil, leatitia, gilles, jean-noel et letitia"

attention, je ne demande pas un filtre automatique, mais une liste déroulante "limitée", si je rentre des nouvelles données en ligne 77,78,....

pourriez vous m'aider svp. (si vous renvoyez une macro ou un .xls modifié, merci de m'expliquer comment vous l'avez crée/modifiée)

merci bien
 

Pièces jointes

Re : Listes déroulantes liées

Bonsoir,

Sans VBA

Voi PJ

Noms de champ

COMMERCIAL =DECALER(Liste!$B$2;;;NBVAL(Liste!$B:$B)-1)
ListeRadios =DECALER(Liste!$D$2;;;NBVAL(Liste!$D:$D)-1)
Radio =DECALER(Liste!$A$2;;;NBVAL(Liste!$A:$A)-1)

Données/Validation/Liste
=DECALER(COMMERCIAL;EQUIV(C8;ListeRadios;0)-1;0;NB.SI(Radio;C8))


Listes en cascade

JB
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
40
Affichages
2 K
Réponses
1
Affichages
285
W
Retour