Crée un Menu déroulant

Bonjour,

je novice dans le domaine et je m'excuse par avant si je ne m'explique pas bien.

je souhaiterais savoir s'il est possible de faire un Menu déroulant personnaliser, j'ai plusieurs catégorie dans un tableau, et j'aimerait un menu déroulant.

Ce que je souhaite si possible c'est que quand je mes Masculin dans la cellule A1c'est sa va recherche toutes les personnes correspondent a cette catégorie dans l'onglet par CATEGORIE, et la même chose pour tous les autre catégorie si possible.

Je vous remercie pour votre aide

lien du fichier: https://docs.google.com/spreadsheets/d/1XG9QWhC1_QxyErzNNohNBUMi30dH2w5buHesNXYW7ow/edit?usp=sharing

image

Bonjour,

Mis en A2 de l'onglet "Menu Déroulant":

=SI(A1="Masculin";query('Fiche d’inscription'!B2:J;"select C,D,E,F,B where B='M'AND F>18 order by J DESC");SI(A1="Féminine";query('Fiche d’inscription'!B2:J;"select C,D,E,F,B where B='F'AND F>18 order by J DESC");SI(A1="Adolescent";query('Fiche d’inscription'!B2:J;"select C,D,E,F,B where F<=18 AND F>14 order by J DESC");SI(A1="Pré Adolescent de 11 à 14 ans";query('Fiche d’inscription'!B2:J;"select C,D,E,F,B where F<=14 AND F>10 order by J DESC");SI(A1="Enfant de 10 ans et moins";query('Fiche d’inscription'!B2:J;"select C,D,E,F,B where F<=10 AND F>=1 order by J DESC"))))))

Cordialement,

Fil.

c’est exactement ça que je voulais.
Merci pour votre aide

Bonjour,

je reviens, car j'ai un petit soucie, c'est quand j'ajoute quelqu'un la personne se retrouve dans la première ligne ou il y'a la formule.

=IF(A1="Masculin";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where D='M'AND H>18 order by Y DESC");IF(A1="Féminine";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where D='F'AND H>18 order by Y DESC");IF(A1="Adolescent";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where H<=18 AND H>14 order by Y DESC");IF(A1="Pré Adolescent de 11 à 14 ans";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where H<=14 AND H>10 order by X DESC");IF(A1="Enfant de 10 ans et moins";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where H<=10 AND H>=1 order by Y DESC"))))))
image

Si tu ajoutes quelqu'un, tu dois l'ajouter dans l'onglet "Fiche d'inscription"...

Oui c’est bien le cas, je l’ai ajouté dans l’onglet’’ Fiche d’inscription’´, Et Je l’ai surtout rajouter à partir du fichier d’origine, comme tu pourras constater avec les deux liens ci-dessous

https://docs.google.com/spreadsheets/d/1I48jdQWOyyIRWEUUFd4m-Ij8V8qAwABdVwDTRUQuPeI/edit
https://docs.google.com/spreadsheets/d/1VHGpvNLFgOJvmK7SqVUdrObxVdHTuNxIAlfauqS_8oQ/edit

Bonjour,

Il faut juste rajouter ";1" dans la formule pour indiquer qu'il y a une ligne d'entête...

Tu devrais également trier tes listes déroulantes par ordre alphabétique ; ça te simplifierait la vie!!!!

=SI(A1="Masculin";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where D='M'AND H>18 order by Y DESC";1);SI(A1="Féminine";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where D='F'AND H>18 order by Y DESC";1);SI(A1="Adolescent";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where H<=18 AND H>14 order by Y DESC";1);SI(A1="Pré Adolescent de 11 à 14 ans";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where H<=14 AND H>10 order by X DESC";1);SI(A1="Enfant de 10 ans et moins";query('Fiche d’inscription'!A1:AB;"select B,E,F,G,H,D,AB,X,V,Y,Z where H<=10 AND H>=1 order by Y DESC";1))))))

ok merci

merci a tous pour votre aide

Rechercher des sujets similaires à "cree menu deroulant"