Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Lee1
Contributor
Contributor

COlor Expression

hello 🙂

 

I would like to apply a color code in the editor expression

If (date (date1, 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD')> = '0', 'green',
If (date (date1], 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD') <'0', 'orange',
If (date (date1, 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD') = '', 'red',)))

curiously the red color when empty does not appear do you have a formula?

3 Replies
Chanty4u
MVP
MVP

can you try this?

If (date (date1, 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD')> = '0', 'green',
If (date (date1], 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD') <'0', 'orange',
If (isnull(date (date1, 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD')) = '', 'red',)))

Lee1
Contributor
Contributor
Author

unfortunately this code does not work even when removing the eighth note in addition

Aranyatejan
Contributor
Contributor

Try this:

Dimension:

IF(isnull((date (date1, 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD')),'Undefined',(date (date1, 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD'))

Expression

If (date (date1, 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD')> = '0', 'green',
If (date (date1], 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD') <'0', 'orange',
if(If (isnull(date (date1, 'YYYY-MM-DD') - date (date2, 'YYYY-MM-DD')),'Undefined' )='Undefined', 'red')))