oguruma
XLDnaute Occasionnel
Bonjour,
J'avais posté dans le forum le moyen de sélectionner les colonnes que l'on souhaite afficher à l'issue d'une fonction FILTRE. Cette V1 sera jointe dans ce même pour vous éviter des recherches.
Exemple source : liste des établissements scolaires, universitaires etc.... données publiques.
L'idée est d'afficher par exemple ces colonnes à la demande :
Pour cela :
On les paramètre dans un onglets "Paramètres" comme ceci :
Via le menu
on sélectionne la plage de cellules et on lui affecte les case à cocher.
Elles prennent la valeur VRAI ou FAUX si cochée ou pas.
Ensuite on construit la formule pour les titres comme suit :
=FILTRE(TRANSPOSE(Params_V2!$A$2#);TRANSPOSE(DECALER(Params_V2!$B$2;0;0;NBVAL(Params_V2!A2#);1));"")
Et pour les données :
=TRIER(FILTRE(FILTRE(TB_ETABLISSEMENTS;TB_ETABLISSEMENTS[LOCALISATION]<>"");TRANSPOSE(DECALER(Params_V2!$B$2;0;0;NBVAL(Params_V2!$A$2#);1))))
J'avais posté dans le forum le moyen de sélectionner les colonnes que l'on souhaite afficher à l'issue d'une fonction FILTRE. Cette V1 sera jointe dans ce même pour vous éviter des recherches.
Exemple source : liste des établissements scolaires, universitaires etc.... données publiques.
L'idée est d'afficher par exemple ces colonnes à la demande :
Pour cela :
On les paramètre dans un onglets "Paramètres" comme ceci :
Via le menu
Elles prennent la valeur VRAI ou FAUX si cochée ou pas.
Ensuite on construit la formule pour les titres comme suit :
=FILTRE(TRANSPOSE(Params_V2!$A$2#);TRANSPOSE(DECALER(Params_V2!$B$2;0;0;NBVAL(Params_V2!A2#);1));"")
Et pour les données :
=TRIER(FILTRE(FILTRE(TB_ETABLISSEMENTS;TB_ETABLISSEMENTS[LOCALISATION]<>"");TRANSPOSE(DECALER(Params_V2!$B$2;0;0;NBVAL(Params_V2!$A$2#);1))))