Qlik Community

Brasil

cancel
Showing results for 
Search instead for 
Did you mean: 
pauloananias
Contributor
Contributor

Cores para medida e expressão

Saudações amigos Qlik,

Estou buscando formatar um gráfico de barra empilhado onde as cores dependem de uma condição e da medida.

por exemplo, tenho o seguinte gráfico de barra empilhada:

pauloananias_0-1597354047125.png


medidas: vendas de 2019 (verde claro) e vendas de janeiro (verde escuro). 

Desejo que, caso a venda tenha sido feita pelo vendedor A, a barra fique vermelho claro/vermelho escuro.

Caso tenha sido o vendedor B, a barra fique verde claro/ verde escuro

Tive sucesso implementando somente a condição do vendedor, porém a barra fica apenas um tom de verde ou um tom de vermelho. 
Preciso que haja essa distinção de toms entre as medidas.


Agradeço imensamente pela assistência,
Abs

1 Solution

Accepted Solutions
TiagoCardoso
Creator II
Creator II

Boa noite, consegui chegar neste resultado:

tiagocardoso_0-1597452718049.png

 

tentei ao máximo preservar o seu modo de carregar os dados, mas não consegui, tive que fazer esta adaptação no script:

CROSSTABLE(DATA, VALOR, 2)
LOAD
    Vendedor,
    Produto,
    "2019",
    Janeiro
FROM [lib://Downloads/exemplo qlik brasil.xlsx]
(ooxml, embedded labels, table is Planilha1);

Depois criei 4 medidas de item mestre:

tiagocardoso_1-1597452821242.png

 

Mantive a dimensão que você queria, e nos itens mestre, eu coloquei a cor desejada, que juntamente com o nome, aparecem de forma automática quando são acrescentados no gráfico.

Anexei o APP, espero que ajude, embora tenha havido uma alteração no script, 

 

Abraço.

 

 

View solution in original post

7 Replies
TiagoCardoso
Creator II
Creator II

Você tem apenas uma dimensão e duas medidas, é isso?

As vendas podem ser feitas somente por um vendedor apenas?

 

pauloananias
Contributor
Contributor
Author

isso mesmo. Uma dimensão e duas medidas.
As vendas podem ser feitas por dois vendedores

 

TiagoCardoso
Creator II
Creator II

Certo Paulo.

Por favor disponibilize alguns dados, tabela ou QVF para validar as expressões e as cores a fim de lhe devolver algo mais preciso.

pauloananias
Contributor
Contributor
Author

Boa tarde Tiago,

Infelizmente não posso divulgar os dados que estou realmente trabalhando, mas segue um exemplo de tabela que possui a mesma lógica.

A dimensão é:
Vendedor & ' - ' & Produto

As medidas são:
Max([2019])
Max([Janeiro])

Gráfico:
Barra horizontal empilhada

Objetivo:
Se o vendedor for Daniel, 2019 fique verde claro e janeiro fique verde escuro
Se o vendedor for Fernando, 2019 fique vermelho claro e janeiro fique vermelho escuro.

Agradeço pela ajuda,
Abs

TiagoCardoso
Creator II
Creator II

Boa noite, consegui chegar neste resultado:

tiagocardoso_0-1597452718049.png

 

tentei ao máximo preservar o seu modo de carregar os dados, mas não consegui, tive que fazer esta adaptação no script:

CROSSTABLE(DATA, VALOR, 2)
LOAD
    Vendedor,
    Produto,
    "2019",
    Janeiro
FROM [lib://Downloads/exemplo qlik brasil.xlsx]
(ooxml, embedded labels, table is Planilha1);

Depois criei 4 medidas de item mestre:

tiagocardoso_1-1597452821242.png

 

Mantive a dimensão que você queria, e nos itens mestre, eu coloquei a cor desejada, que juntamente com o nome, aparecem de forma automática quando são acrescentados no gráfico.

Anexei o APP, espero que ajude, embora tenha havido uma alteração no script, 

 

Abraço.

 

 

pauloananias
Contributor
Contributor
Author

Muito obrigado Tiago. 
Não tinha pensado em criar quatro medidas.
Me ajudou muito
Abraço

TiagoCardoso
Creator II
Creator II

Às ordens, disponha.

Abraços.