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

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
drew_mcspy
Contributor II
Contributor II

Losing Date Format when using an IF statement

Hi

I have a date format in the data load editor:

date("Date",'MMM-YY') as Date which returns the date as Aug-19 for example.

 

The formula below returns 'Active' if the max date is equal to the current date, otherwise it returns 'Cancelled'.

if(Count({$< Date = {"$(=Max(Date))"} >} Date)>0,'Active','Cancelled')

 

What I want is for the 'Cancelled' to be replaced by the max date and therefore I replaced 'Cancelled' with max(Date) however instead of returning Mar-19 it will show as 43525.

if(Count({$< Date = {"$(=Max(Date))"} >} Date)>0,'Active',max(Date))

Is there a way the number 43525 can instead display as the correct format of 'MMM'YY'?

 

Andrew M

1 Reply
trdandamudi
Master II
Master II

Give a try with below:

if(Count({$< Date = {"$(=Max(Date))"} >} Date)>0,'Active',Date(max(Date),'MMM-YY'))