Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
lulu85
Contributor
Contributor

set analysis - filtre dates variables en fonction de la sélection

Bonjour,

Nouvelle sur QLIK, je rencontre quelques difficultés avec le set analysis, voici ma problématique :

je souhaite afficher le budget pour la période sélectionnée MAIS toujours du début de mois à la fin du mois. (1 seul mois ou plusieurs en fonction de ma sélection)

> si je sélectionne via mon filtre Mois , cela fonctionne très bien (soit 1 mois soit au  cumul...)

>par contre si je sélectionne via mon filtre Date, cela ne fonctionne plus, mais m'affiche le total du budget de l'année max sélectionnée

 

voici ma formule

sum({$<
Date={"<=$(=monthend(max({$}Date)))"},
Date={">=$(=monthstart(min({$<Année={$(=max(Année))}>}Date)))"}
>}Budget_jour)

 

pour que ce soit plus lisible j'aurai aimé pourvoir utiliser les variables suivantes :

vDateFDMMaxSelection (fin de mois de la date max de la sélection)

=monthend(max({$}Date))

vDateDDMMiniSelection (Début de mois de la date mini de la sélection (mais toujours le 1er janvier de l'année max sélectionnée)

=monthstart(min({$<Année={$(=max(Année))}>}Date))

 

Merci d'avance de votre aide

Cdlt

1 Reply
rafael_neves
Contributor III
Contributor III

Bonjour Lulu85,

J'ai testé avec le code ci-dessous et il semble avoir fonctionné correctement

il est important que les filtres s'assurent que leur champ dans le filtre n'est pas un calcul, mais un champ simple

dans ce cas le champ Date

Sum(
	{<
    	Date={">=$(=YearStart(min(Date)))<=$(=MonthEnd(Max(Date)))"}
    >}
Budget_jour)

 

Cordialement,

Rafael Yoshida