Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Condição no gráfico para mudar de cor

Pessoal, boa tarde

Eu tenho um gráfico de barras com sua médias com expressão.

Exemplo

Item A 70%

Item B 80%

Item C 100%

Item D 100%

Eu tenho uma coluna chamada "meta" caso alum desses itens estiver abaixo da meta estabelecida quero deixar essa barra com a cor diferente para acusar sua falha.

como faço isso ?

Obrigado

Labels (1)
1 Solution

Accepted Solutions
TiagoCardoso
Creator II
Creator II

Boa tarde,

1 -

1.JPG

2 -

2.JPG

Não sei como você colocou sua expressão de média, mas vou lhe dar um exemplo de como poderia fazer isso, após seguir os passos destacados graficamente acima:

Função de cor pronta:

if(AVG(Valor)>20, LightRed(), LightGreen())


Você passa os parâmetros de cores:

if(AVG(Valor)>20,RGB(200,0,0), RGB(0,200,0))




Pois bem, é basicamente isso, se quiser mais de duas cores, vai colocando if dentro de if.


Abs.

View solution in original post

4 Replies
Marcio_Campestrini
Specialist
Specialist

Boa tarde João

Poste um exemplo em Excel ou uma imagem para podermos visualizar melhor a sua necessidade

Márcio Rodrigo Campestrini
Anonymous
Not applicable
Author

Olá!

Dê uma olhada no arquivo em anexo, seria algo nesse sentido que precisa?

No caso, a regra para alterar a cor do gráfico é expandindo a Expressão, em Background Color.

Att,

Gabriel

TiagoCardoso
Creator II
Creator II

Boa tarde,

1 -

1.JPG

2 -

2.JPG

Não sei como você colocou sua expressão de média, mas vou lhe dar um exemplo de como poderia fazer isso, após seguir os passos destacados graficamente acima:

Função de cor pronta:

if(AVG(Valor)>20, LightRed(), LightGreen())


Você passa os parâmetros de cores:

if(AVG(Valor)>20,RGB(200,0,0), RGB(0,200,0))




Pois bem, é basicamente isso, se quiser mais de duas cores, vai colocando if dentro de if.


Abs.

Not applicable
Author

Funcionou!