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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
tinkerz1
Creator II
Creator II

Set analysis to get data for the previous month from date selection

Hi,

How do get to a previous months set of data using set analysis?

If I have one selection of month logged with a date of 11/2016, I need data from 10/2016 to make % change

I have made 2 text boxes confirming the calculations bring back the correct numbers

num(date(floor(Addmonths([MonthLogged],-1)),'DD/MM/YYYY'))

num([MonthLogged])

But my set analysis fails to make a between statement

count({$<[Table]={'Open_Balance'},MonthLogged={">=$(=num(date(floor(Addmonths([MonthLogged],-1)),'DD/MM/YYYY')))<$(=num([MonthLogged]))"}>} %KEY_CaseIDR5_Open_Balance)

Where am I going wrong?

Thanks

3 Replies
vishsaggi
Champion III
Champion III

Reference from Sunny's set analysis expression with regards to set analysis dates, Try this?

= count(

             { $< [Table]={'Open_Balance'},

              MonthLogged ={"$(= '>=' & num(date(floor(Addmonths([MonthLogged],-1)),'DD/MM/YYYY'))) & '<' &                               num([MonthLogged]))"} >}

              %KEY_CaseIDR5_Open_Balance

           )

muthukumar77
Partner - Creator III
Partner - Creator III

Hi,

I hope it will be useful.

PFA

Muthukumar Pandiyan
everest226
Creator III
Creator III

= count(   { $< [Table]={'Open_Balance'},MonthLogged ={"$(= '>=' & num(date(floor(Addmonths([MonthLogged],-1)),'DD/MM/YYYY'))) & '<' &  num([MonthLogged]))"} >}

              %KEY_CaseIDR5_Open_Balance

           )