Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Bucharest on Sept 18th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
dvasseur
Partner - Creator III
Partner - Creator III

Set analysis with 'between' operator ?

Hello,

I have the following set analysis for Year 2013

sum({<Cust={"=Sum({1<Year={2012}>} Val) <= 20"}>} Val)

But I also have to include another filter for Sum({1<Year={2012}>} Val) >= 15"}>}

So, something like this:

sum({<Cust={"=Sum({1<Year={2012}>} Val) between 15 and 20"}>} Val)

which is of course not working

I could use 2 expressions but is there a better and nicer way in only one expression ?

Regards,

David

1 Solution

Accepted Solutions
Not applicable

Hi ,

sum( {$<Cust = {"=Sum({1<Year = {2012}>} Val ) >= 15 and Sum({1<Year = {2012}>} Val ) <= 20"}>} Val )

Please check the Attached App..

Hope it helps you..

View solution in original post

6 Replies
gandalfgray
Specialist II
Specialist II

Hi

Try

sum({<Cust={"=Sum({1<Year={2012}>} Val) >=15 <=20"}>} Val)

//GG

dvasseur
Partner - Creator III
Partner - Creator III
Author

Hi Gandalf,

I already tried this, it's not working

Thx anyway !

David

sreenivas
Creator III
Creator III

sum({<Year={2012},Val={">=15<=20"}>}Val)

Not applicable

Hi ,

sum( {$<Cust = {"=Sum({1<Year = {2012}>} Val ) >= 15 and Sum({1<Year = {2012}>} Val ) <= 20"}>} Val )

Please check the Attached App..

Hope it helps you..

dvasseur
Partner - Creator III
Partner - Creator III
Author

Hi bhaskar,

I thought I tried that but I should have missed something because, indeed, it's working, thanks !

David

francoiscave
Partner - Creator III
Partner - Creator III

Hi Dave,

Another solution :

sum({<Cust={"=Sum({1<Year={2012}>} Val) <= 20"}> * <Cust={"=Sum({1<Year={2012}>} Val) > 15"} > } Val)

Best regards,

François