Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
demaina
Contributor II
Contributor II

Comparer deux états alternatifs

Bonjour,

J'ai une base de données avec des employés et leur statut à chaque jour de l'année. Le but est de comparer deux dates et de savoir qui est parti et qui est arrivé entre ces deux dates. 

Voici un exemple de données : 

ID Date Présent Statut
1 09/10/2023 yes Travaille
2 09/10/2023 yes Formation
3 09/10/2023 yes Travaille
4 09/10/2023 no Off
1 10/10/2023 no Off
2 10/10/2023 yes Travaille
3 10/10/2023 yes Travaille
4 10/10/2023 yes Formation

 

J'ai créé un état alternatif : Date1 où je sélectionne une date et Date2 pour sélectionner une deuxième date

The result should be in that case :

Arrivants (persons where ( (date=Date1 and Availability="no") and (date=Date2 and Availability="yes") ) )

4 09/10/2023 no Off
4 10/10/2023 yes Formation

 

Partants (persons where ( (date=Date1 and Availability="yes") and (date=Date2 and Availability="no") ) )

1 09/10/2023 yes Working
1 10/10/2023 no Off

 

J'ai essayé plusieurs méthodes mais rien de concluant... 

Avez-vous des idées?

Je pense qu'il me faudrait une date avec une aggrégation sur l'ID : 

ID 01/10/23 02/10/23
01 Travaille Off
02 Travaille Travaille
1 Reply
flochi75
Creator III
Creator III

Bonjour Demaina,

pourquoi ne fais tu pas simplement un graphique TCD avec en dimension ID et Date, et en expression Statut ?

flochi75_0-1699623080850.png

Ci dessus le résultat avec ton tableau donné en exemple.

Cordialement,

Florent