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: 
Anonymous
Not applicable

Challenge with Date Range in Set Analysis

I've been trying all day to implement what I thought would be a simple date range in a set analysis example. I have a data island for Date selection. The selection will be used to summarize the previous 90 days of sales.

Example (not working):

sum({$<[_Date]={">=($(=SelectDate)-90) <=$(=SelectDate)"} >} NetSales)

I have been able to get it working by hard-coding the lower value:

sum({$<[_Date]={">=04/01/2018 <=$(=SelectDate)"} >} NetSales)

I'm sure my problem is simple and I'm not seeing it. Appreciate the assistance.

1 Solution

Accepted Solutions
william_fu
Creator II
Creator II

Perhaps something like this?


sum({$<[_Date]={">=$(=Date($(SelectDate)-90)) <=$(=SelectDate)"} >} NetSales)

View solution in original post

4 Replies
william_fu
Creator II
Creator II

Perhaps something like this?


sum({$<[_Date]={">=$(=Date($(SelectDate)-90)) <=$(=SelectDate)"} >} NetSales)

MK_QSL
MVP
MVP

Try this

=sum({$<[_Date]={">=$(=Date(SelectDate - 90,'DD/MM/YYYY'))<=$(=SelectDate)"} >} NetSales)

Anonymous
Not applicable
Author

Thanks Manish but this ends up filtering out ALL records resulting in $0.

Anonymous
Not applicable
Author

This one worked! Thanks William!