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: 
Aubrée
Contributor II
Contributor II

Formule SUM non lié avec les filtres

Bonjour, 

Je souhaite avoir la somme des "sorties pôles" avec l'année N sélectionné dans un filtre et automatiquement l'année N-1. Voici ma formule : 

Sum(
if(T2A_UF ='MCO'
and RGP_TA_L='HP'
and ANNEE = $(=year(MAX ([DATE_SORTIE.autoCalendar.Année]))-1)
and not EQM_CODE='8653'and '8687' and '8725' and '8389' and '8638' and '8522' and '8523' and '8631' and '8337',
SOR_MUT_PO_EQM))

Voici le message dans l'éditeur de mesures : 

Aubre_0-1715756795311.png

Seulement quand je filtre sur 2024 l'indicateur -1 est à 0. 

 

Pourriez-vous m'aider ? 

 

Merci, 

3 Replies
mpc
Partner - Specialist
Partner - Specialist

Bonjour, 

La condition ne serait-elle pas: 

Sum(
if(T2A_UF ='MCO'
and RGP_TA_L='HP'
and ANNEE = $(=year(MAX ([DATE_SORTIE.autoCalendar.Année]))-1)
and not (EQM_CODE='8653' or '8687' or '8725' and '8389' or '8638' and '8522' or '8523' or '8631' or '8337'),
SOR_MUT_PO_EQM))

En transformant cela avec un Set Analysis, j'obtiens quelque chose du style:

Sum({<T2A_UF={‘MCO’},RGP_TA_L={‘HP’},EQM_CODE-={'8653','8687','8725','8389','8522','8523', '8631','8337','},ANNEE={'$(=AddYears(ANNEE,-1))'}>} SOR_MUT_PO_EQM)

Pourriez-vous tester ? 

 

 

 

 

From Next Decision and me with love
This answer help you ? Like it ! Problem solved ? Mark it !
Aubrée
Contributor II
Contributor II
Author

Bonjour, l'erreur venait que j'avais renommer dans AutoCalendar le 'Year' en 'Année'

 

Merci beaucoup

flochi75
Creator III
Creator III

Bonjour Aubrée, j'éviterai les If avec les sets analysis.
je ferai plutôt:
sum({$}SOR_MUT_PO_EQM)

Cordialement,
Florent