Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
danielaa
Contributor II
Contributor II

max month

Boa tarde...

gente eu não estou conseguindo fazer com que o meu set analysis pegue o meu mês de janeiro como referencia...

a minha expressão é:

sum(<(month([Data Fat]) = {month(max([Data Fat]))>}[Quant. Fatur])

alguém pode me ajudar?

Obrigada desde já.

1 Solution

Accepted Solutions
sunny_talwar

May be this:

Sum({<[Data Fat] = {"$(='>=' & Date(MonthStart(Max([Data Fat]))) & '<=' & Date(MonthEnd(Max([Data Fat]))))"}>} [Quant. Fatur])

View solution in original post

4 Replies
sunny_talwar

May be this:

Sum({<[Data Fat] = {"$(='>=' & Date(MonthStart(Max([Data Fat]))) & '<=' & Date(MonthEnd(Max([Data Fat]))))"}>} [Quant. Fatur])

danielaa
Contributor II
Contributor II
Author

deu certo... você poderia me explicar o que você fez? e porque precisa dessa expressão tao grande?

Obrigada...

sunny_talwar

You cannot use Set analysis on the Left hand side of set modifier.


sum(<(month([Data Fat]) = {month(max([Data Fat]))>}[Quant. Fatur])

Also, I am not sure if you have a month field, but if you do, you can do this with a much simpler expression.

LOAD Num(MonthStart([Data Fat])) as MonthNum

           [Data Fat],

           .....

FROM ....

and then this:

Sum({<MonthNum = {"$(=Max(MonthNum))"}>}[Quant. Fatur])

danielaa
Contributor II
Contributor II
Author

Obrigada por me ajudar

você sabe como eu poderia fazer no meu script de load pegar o campo DATA FAT e fazer o max month no load?