Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
afguillard
Contributor III
Contributor III

Pb calcul d'une expression avec distinct

Bonjour,

J'utilise cette expression dans un tableau pour calculer le CA par AnnéeSiteIndicatif sur une période donnée, mais ça ne fonctionne pas (erreur syntaxe avec distinct). Pourtant je dois bien calculer pour chaque AnnéeSiteIndicatif distinct.

sum({<date={">=$(=Date(vStartDate,'DD/MM/YYYY'))<=$(=Date(vEndDate,'DD/MM/YYYY'))"},distinct AnnéeSiteIndicatif>} [Montants dus])

Merci de votre aide.

Anne-Flore

Labels (1)
2 Replies
sfatoux72
Partner - Specialist
Partner - Specialist

Bonjour,

Tu ne peux pas utiliser distinct dans le set analysis.

Si AnnéeSiteIndicatif est une dimension de ton tableau, tu peux simplement écrire :

sum({<date={">=$(=Date(vStartDate,'DD/MM/YYYY'))<=$(=Date(vEndDate,'DD/MM/YYYY'))"}>} [Montants dus])

flochi75
Creator III
Creator III

je suis d'accord avec la proposition de Sébastien pour ce pb,

juste une précision si besoin est pour éviter tout malentendu :

on ne peut pas utiliser distinct dans un set analysis, mais avec oui, par ex :

count(distinct {$<annee={$(=Only(annee))}>}if(Tarif<>'0.00', NroSejRSS))

Florent