liste déroulante à trois niveaux

  • Initiateur de la discussion Initiateur de la discussion krys972
  • 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 !

krys972

XLDnaute Nouveau
bonjour,

voila mon problème, j'ai un tableau dans lequel je dois réaliser des listes déroulantes en cascade à trois niveaux

en choisissant la commune dans la 1ere colonne on obtient dans la deuxième colonne les quartiers correspondant a la commune et ensuite dans la troisième colonne on doit pouvoir retrouver les réservoirs qui correspondent aussi à la commune.

j'ai pu le faire pour les quartiers mais je n'arrive pas à afficher les réservoirs ça me redonne systématiquement les quartiers.

quelqu'un peut il m'aider? le fichier est en pièce jointe

cordialement
 

Pièces jointes

Dernière édition:
Re : liste déroulante à trois niveaux

j'ai changé le fichier joint. il y a quatre communes( ou ville si vous préférez) : fdf, lamentin, schoelcher et saint joseph. chaque commune est composée de plusieurs quartiers et dans qchaque commune il y a des réservoirs.
 
Re : liste déroulante à trois niveaux

Pouvez-vous faire un tableau de ce type:

Ville Quartier Réservoir
FDF A AA
FDF B BB
FDF C CC
FDF D DD
FDF E EE
FDF Etc... Etc…
FDF
Lamentin
Lamentin
Lamentin
Lamentin
Lamentin
Lamentin
Lamentin
Lamentin
Etc…

Afin d'y voir plus clair dans quoi fait partie de quoi ... ou le contraire 😉 .

Cordialement
 
Re : liste déroulante à trois niveaux

Bonjour,

-en choisissant la commune dans la 1ere colonne on obtient dans la deuxième colonne les quartiers correspondant a la commune
-et ensuite dans la troisième colonne on doit pouvoir retrouver les réservoirs qui correspondent aussi à la commune.


J'ai l'impression qu'il s'agit de menus en cascade à 2 niveaux.

Listes en cascade

Noms de champ

choix1 =BDQuartiers!$A$1:$D$1
choix2 =BDQuartiers!$A:$A
choix3 =BDRéservoirs!$A:$A


Choix du quartier
=DECALER(choix2;1;EQUIV(C14;choix1;0)-1;NBVAL(DECALER(choix2;;EQUIV(C14;choix1;0)-1))-1)

Choix du réservoir
=DECALER(choix3;1;EQUIV(C14;choix1;0)-1;NBVAL(DECALER(choix3;;EQUIV(C14;choix1;0)-1))-1)

On peut ajouter des quartiers ou des réservoirs sans modifier les formules.

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
1 K
Réponses
8
Affichages
668
Retour