Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
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 mpc with love
It helps, like it, It solves, 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