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

Filed based on Date condition

Hi All,

I need to create Status filter based on 3 date fields And conditions some thing like below

Clinical : IF Start Date between Clinical Date & Commercial Date

Commercial :  IF Start Date > Commercial Date

Unknown : IF Start Date < Clinical Date


I have attached sample excel. Let me know if you need any other info.



-Jai

4 Replies
olivierrobin
Specialist III
Specialist III

hello

why don't you create these filters when loading your date ?

(for example and in a simplified syntax)

load

Product ID

,Start Date

.....

,if( IF Start Date between Clinical Date & Commercial Date,1,0) as Clinical

....

Anonymous
Not applicable
Author

Hi Robin,

I guess Qlik don't have BETWEEN key word. If I meant somehing kindly elaborate more.

-Jai

sasiparupudi1
Master III
Master III

If([Start Date]>=[Clinical Date] AND [Start Date]<=[Commercial Date],'Clinical',

If([Start Date]>[Commercial Date],'Commercial',

   If([Start Date]<[Clinical Date],'Unknown')

)) As Status

Anonymous
Not applicable
Author

Hi,


Use the below code


If([Start Date] >= [Clinical Date] AND [Start Date] <= [Commercial Date],'Clinical',

If([Start Date]  >[Commercial Date],'Commercial',

   If([Start Date] < [Clinical Date],'Unknown')

)) As Status_Filter



Thanks,

Venkata Sreekanth