Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

expressão

Bom Dia,

eu estou colocando uma condição para cor no gráfico, porem da erro de expressão

if([Qt Atual]>'1.000',blue(),

      if([Qt Atual]>'500',green(),

           if([Qt Atual]>'200',RGB(255 255 0),

                 if([Qt Atual]>='50',RGB(255 255 0),red()))))

eu não estou conseguindo identificar o erro, alguém pode me ajuda?

Obrigada.

18 Replies
qepmalheiros
Contributor III
Contributor III

Daniela,

Da uma olhada, veja se te ajuda este exemplo.

=if(SUM(Value)<100,RGB(0,255,0),

if(SUM(Value)>100 OR SUM(Value)<1000,RGB(255,153,0),RGB(255,0,0)))

Anonymous
Not applicable
Author

Daniela,

Você pode compartilhar seu aplicativo?

Not applicable
Author

Agradeço sua ajuda, mas eu estou no qliksense!!

obrigada

Not applicable
Author

Daniela,

Se remover a expressão da cor, ele para de gerar o erro?

Not applicable
Author

Obrigada, deu certo...

me ajudou muito!!!

Not applicable
Author

Sorry. I should have realized this was Qlik Sense.

Here is screenshot showing bar colors by expression in Qlik Sense.

I used this expression:

if(sum(Expression2)>500, Blue(), if(sum(Expression2)>100, yellow(), green()))colorExpression.jpg

Not applicable
Author

Ok! Thank you!!!

worked

Clever_Anjos
Employee
Employee

RGB (255, 255, 0), // faltaram as virgulas



=if([Qt Atual]>1000,blue(),

      if([Qt Atual]>500,green(),

           if([Qt Atual]>200,RGB(255 ,255, 0),

                 if([Qt Atual]>=50,RGB(255, 255, 0),red()))))

qepmalheiros
Contributor III
Contributor III

Muito Útil !!