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: 
Ribeiro
Specialist
Specialist

Colocar cor sinal de maior e menor

No campo Variação Cor Texto, tenho esta expressão abaixo:

Não estou conseguindo. Caso seja diferente desta expressão me retorne outra cor.

Alguém tem alguma dica?

= if(Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))} ,[operacao]={'V'} >}valor)

-

  Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))} ,[operacao]={'DC'} >}valor)

-

(  Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'V'} >}valor)

-

Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'DC'} >}valor))

 

  /

 

( Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'V'} >}valor)

-

Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'DC'} >}valor))

   

< 0,RGB(0,128,0))

2016-04-28_16-44-14.jpg

Neves
1 Solution

Accepted Solutions
Not applicable

Agnaldo,

você quer que a seta pra cima seja de uma cor e a pra baixo de outra?

se for isso, copie a mesma expressão e coloque na expressão da cor, substituindo em cada "setinha" você coloca a cor que você quer. exemplo:

Está assim:      >0,'','')

Coloque com isso no final:      >0,RGB(0,255,0),RGB(255,0,0))

View solution in original post

8 Replies
fabionakashigue
Partner - Creator
Partner - Creator

Cara joga depois do "< 0,RGB(0,128,0),RGB(255,0,255))"

Ribeiro
Specialist
Specialist
Author

Ainda não deu certo.

A posição fica correta. Mas as cores fica errada

= if(Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))} ,[operacao]={'V'} >}valor)

-

  Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))} ,[operacao]={'DC'} >}valor)

-

(  Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'V'} >}valor)

-

Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'DC'} >}valor))

  /

( Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'V'} >}valor)

-

Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'DC'} >}valor))

< 0,RGB(0,128,0),RGB(255,0,255))

< 0,RGB(0,128,0),RGB(255,0,255))2016-04-28_17-21-56.jpg

2016-04-28_17-17-37.jpg

Neves
fabionakashigue
Partner - Creator
Partner - Creator

Agnaldo,

Eu só dei um exemplo de cor para você colocar, mas qual a lógica que você precisa implementar?

Not applicable

Como assim cor errada? quais as cores que você quer?

se for só trocar a cor, coloca a que você quer no último parâmetro:

RGB(0,128,0),RGB(255,0,255))

Ribeiro
Specialist
Specialist
Author

Desculpe-me

Para mim, poder ser qualquer cor Fábio.

O que eu quero é que respeite apenas. Maior e Menor.(Maior cor x, Menor cor Y)

Veja que não existe um padrão das cores. Apenas isso.

Estou tentando isso deste cedo. E não conseguir ainda.

Eu não sei como resolver isso.

Obrigado.

Neves
Marcio_Campestrini
Specialist
Specialist

Agnaldo

Somente inclui a cor conforme o riccieduardo‌ comentou e funcionou. Veja:

2016-04-29 08_24_11-QlikView x64 - [C__Users_PH07054_Downloads_teste3.qvw_].png

A fórmula ficou assim:

= if(Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))} ,[operacao]={'V'} >}valor)

-

  Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))} ,[operacao]={'DC'} >}valor)

-

(  Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'V'} >}valor)

-

Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'DC'} >}valor))

    /

( Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'V'} >}valor)

-

Sum({$<data = {'>=$(=Monthstart(addmonths(Today(),-2)))<=$(=addmonths(Today(),-2))'},[operacao]={'DC'} >}valor))

      < 0,RGB(0,128,0), RGB(255,0,0))

Márcio Rodrigo Campestrini
Not applicable

Agnaldo,

você quer que a seta pra cima seja de uma cor e a pra baixo de outra?

se for isso, copie a mesma expressão e coloque na expressão da cor, substituindo em cada "setinha" você coloca a cor que você quer. exemplo:

Está assim:      >0,'','')

Coloque com isso no final:      >0,RGB(0,255,0),RGB(255,0,0))

Ribeiro
Specialist
Specialist
Author

Obrigado Eduardo,

Tenho certinho agora,

Neves