Agrégations imbriquées
Certaines situations peuvent nécessiter l'application d'une agrégation au résultat d'une autre agrégation. On parle alors d'agrégations imbriquées.
En règle générale, il n'est pas possible d'imbriquer des agrégations dans une expression de graphique Qlik Sense. Le recours à l'imbrication est uniquement autorisé à la condition suivante :
- Le qualificateur TOTAL est utilisé dans la fonction d'agrégation interne.
Agrégations imbriquées avec utilisation du qualificateur TOTAL
Example:
Supposons que vous souhaitiez calculer la somme du champ
L'agrégation suivante renverrait le résultat souhaité :
Sum(If(Year(OrderDate)=Max(TOTAL Year(OrderDate)), Sales))
L'inclusion du qualificateur TOTAL est absolument nécessaire pour que ce type d'imbrication soit accepté par Qlik Sense, mais aussi pour réaliser la comparaison. Ce type d'emploi de l'imbrication est relativement courant et conseillé.