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

Tabela de Cores

Caros, estou com uma dificuldade aonde preciso relacionar os nomes de empresas e indicar que se o resultado for negativo o nome da empresa fica vermelho e positivo o nome fica azul.

Atualmente estou usando um gráfico de barras mas está ocupando muito espaço e não tá legal. Tentei usar tabela dinamica porém ela aparece o número do lado e não gostaria. Teria como colocar só o nome da empresa e a cor da letra ser o resultado negativo ou positivo?

Qual tabela usar caso tenha como?

Vejam abaixo como ficou:

Sem título.png

1 Solution

Accepted Solutions
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Uma outra forma é no visualizador Tabela;

Inclui uma dimensão:

[Empresa]&' | '&Money(Aggr(Sum([Valor]),[Empresa]))

Nas propriedades da Dimensão

Expressão de cor de texto:

If(Aggr(Sum([Valor]),[Empresa])>=0,Blue(),Red())

Capturar.JPG

E para realizar uma boa classificação/ordenação dos resultados:

Capturar2.JPG

Não deixe de verificar os campos [Empresa] e [Valor] conforme modelo de dados existente.

Resultado de amostra:

Capturar4.JPG

Obs.: No exemplo acima utilizei limite de cor  >=20000

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti

View solution in original post

4 Replies
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, um bom visualizador é o 'Mapa de árvore', pois economiza bastante área e ainda mostra o grau de proporção/hierarquia entre os atributos da dimensão, porém não aceita valores negativos e não é muito indicado para dimensão com muitos atributos;

Mas recomendo testar para julgar por si mesmo.

Um ideia então seria dividir em duas partes, criar uma medida para representar os valores negativos (com sinal invertido) e outro com os valores positivos;

Capturar.JPG

Valores Negativos com sinal invertido, exemplo:

Fabs( Sum({<[VALOR]={'<0'}>}VALOR) )

Valores Positivos, exemplo:

Sum({<[VALOR]={'>=0'}>}VALOR)

Visualizador 'Mapa de árvore':

Capturar3.JPG

Segue exemplo que pode ser utilizada nas propriedades de cores:

Exemplo acima:

Red()

//Ou para visualizador que represente as duas situações

If(sum(VALOR)<0,Red(),Blue())

Capturar2.JPG

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Uma outra forma é no visualizador Tabela;

Inclui uma dimensão:

[Empresa]&' | '&Money(Aggr(Sum([Valor]),[Empresa]))

Nas propriedades da Dimensão

Expressão de cor de texto:

If(Aggr(Sum([Valor]),[Empresa])>=0,Blue(),Red())

Capturar.JPG

E para realizar uma boa classificação/ordenação dos resultados:

Capturar2.JPG

Não deixe de verificar os campos [Empresa] e [Valor] conforme modelo de dados existente.

Resultado de amostra:

Capturar4.JPG

Obs.: No exemplo acima utilizei limite de cor  >=20000

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Not applicable
Author

Sensacional. Fiz dessa última forma e ficou ótimo.

Obrigado mais uma vez Mario.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Joia;

Se quiser segui meu blog: Publicações de MARIO SOARES | Documentos, Aplicativos e Arquivos

Estou adicionando algumas soluções.

Abraço.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti