Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

COLOURS WITH CONDITIONS

good morning, My name's Genny and I work in VR46 the Valentino Rossi's company, I have a problem with the colors on Qlik view and I would like to know if and how I could solve it.
When assigning the background color to a dimension, I use the following routine

=IF ([name dimension]=1,GREEN())

This routine is perfect if I filter the dimension with value = 1 but it is not working without filter. without the  filter, the color (green) doesn't appear.

Can I ALWAYS have a colored dimension (i.e. Green) (even if I haven't filter) ?

thanks!!!!!

1 Solution

Accepted Solutions
fred_s
Partner - Creator III
Partner - Creator III

Hi,

You could try to add an else, like

=IF ([name dimension]=1,GREEN(),RED())

See attchment

Fred

View solution in original post

8 Replies
tresesco
MVP
MVP

It should work fine without condition as well. Could you share a sample that shows the issue?

Not applicable
Author

Hi Genni,

It should without if condition as well.

Try

= RGB(0,255,0)

Thanks!

jagan
Luminary Alumni
Luminary Alumni

Hi,

Do you have that dimension declared in Dimension tab?  If not try using

=IF (Max([name dimension])=1,GREEN())


If not working attach sample file.


Regards,

Jagan.

maleksafa
Specialist
Specialist

you can simply put in the background color only the expression =Green() or use RGB() colors, without any if conditions.

Not applicable
Author

I tried ... nothing to do  

as soon as I can, I send an example thanks

fred_s
Partner - Creator III
Partner - Creator III

Hi,

You could try to add an else, like

=IF ([name dimension]=1,GREEN(),RED())

See attchment

Fred

Not applicable
Author

perfect !!!! With the "else" is ok!!!!!

THANKS!!!!

However, for multiple conditions which is the syntax in qlik?

If I have many "IF conditions" (and then many colours)?


fred_s
Partner - Creator III
Partner - Creator III

Hi Genni,

You can use nested IF:

=IF ([name dimension]=1,GREEN(),

      IF([name dimension]=2,YELLOW(),

      RED()

      )

)