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

Détermination du nombre de jours objectivés et de ceux travaillés

Bonjour,

le résultat attendu est obtenu en sélectionnant un élément de champ

Sans sélection:  Nombre de jours et Jours TRV x 2      JoursObjectivés et jours travaillés sont faux

                            

1tts.PNG

En filtant sur BRIQUE qui comporte deux éléments, les valeurs sont bonnes

2tts.PNG

 

Les formules utilisées sont :

Nombre de jour:  Count(DATE)  aucune condition => x2 cohérent

JourTRV:   sum(if(ATTENDU*OBJ>0,1,0))  une condition sans filtrage => x2 s'explique.

 

Jours objectivés:   count({<DATE={"=OBJ>0"}>} distinct DATE)   

Jours Travaillés :   count({<DATE={"=ATTENDU>0"}>} distinct DATE)

l'idée était de retenir  pour les jours objectifs l'ensemble des dates pour lequel l'objectif est supérieur à 0  , le distinct pour enlever les doublons liés au champ BRIQUE et l'on compte le nombre de jours.

et pour les jours travaillés l'attendu devant être supérieur à 0.

Je ne comprends pas les résultats retournés.

Avez-vous une idée de mon erreur?

 

1 Solution

Accepted Solutions
dmap_jacky
Contributor III
Contributor III
Author

La solution  

 

Jours objectivés:   count({<OBJ={"=OBJ>0"}>} distinct DATE)   

Jours Travaillés :   count({<ATTENDU={"=ATTENDU>0"}>} distinct DATE)

View solution in original post

2 Replies
dmap_jacky
Contributor III
Contributor III
Author

Voici le qvf contenant l'exemple utilisé pour construire les formules.

dmap_jacky
Contributor III
Contributor III
Author

La solution  

 

Jours objectivés:   count({<OBJ={"=OBJ>0"}>} distinct DATE)   

Jours Travaillés :   count({<ATTENDU={"=ATTENDU>0"}>} distinct DATE)