Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Manter cores no gráfico para dimensões diferentes

Boa tarde.

Pessoal,

Tenho um gráfico de barras com duas dimensões:

São Paulo (Azul)  e Rio de Janeiro (Vermelho);

Num segundo gráfco, tenho as cidades de cada estado.

(SP_Osasco,SP_uarulhos,SP_Araraquara, etc..RJ_Niterói,RJ_Petrópolis, RJ_SãoGonçalo, etc...)

Gostaria de que nesse segundo gráfico, cada cidade mantivesse a cor do seu estado quando filtar

o primeiro gráfico.

e quando removesse todos os filtros, as cidades dos dois estados ficassem visíveis no segundo gráfico respeitando as cores do estado.

Obrigado a todos

Labels (2)
10 Replies
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Se for Qlik Sense, edite o elemento;

Vá em Aparência / Por dimensão / "clicar no cadeado" / "ok" / "clicar na seta para baixo" / "escolha a dimensão estado''

Tela:

Capturar.PNG

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

Consegui te ajudar amigo?

Se sim, marque como resposta para organizar o grupo;

Assim fica mais fácil para o próximo buscar por resolução, abraço.

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

Boa tarde, Mario.

Não utilizo o Sense.

Não consegui encontrar os mesmos caminhos no Desktop.

Mas obrigado pela ajuda.

rudolfhbantim
Contributor II
Contributor II

Captura de Tela 2016-12-20 às 15.50.20.png

Seria algo assim?

Faz o seguinte:

Em Cor de Fundo da expressão coloca isso para o UF:

IF(UF = 'SP',Blue(),IF(UF = 'RJ',RED()))

Em Cor de Fundo da expressão coloca isso para Cidade:

IF(LEFT(CIDADE,2) = 'SP',Blue(),IF(Left(CIDADE,2) = 'RJ',RED()))

Qualquer dúvida é só perguntar.

Anonymous
Not applicable
Author

É exatamente isso que preciso, mas não rolou no meu.

Não consegui fazer o gráfico obedecer as regras.

Inclusive, no primeiro gráfico, já tinha utilizando essa lógica e deu certo. Mas p o segundo, não ta rolando...

Mais uma vez, obrigado pela ajuda.

rudolfhbantim
Contributor II
Contributor II

Robson, nesse caso especifico eu criei uma tabela com as duas colunas juntas. Você precisa me dizer como está a sua nuvem e qual é a sua expressão. Você tentou usar o código que te falei na Dimensão? Por favor, avalie meus comentários

Anonymous
Not applicable
Author

Rudolfh,

Usei a seguinte fórmula para UF:

if(UF = 'SP',rgb(141,170,203),If(UF = 'RJ',rgb (252,115,98)))

E =if(UF='SP',rgb(141,170,201),rgb(252,115,98)) para Cidade.

rudolfhbantim
Contributor II
Contributor II

Mas repara que no da cidade eu dei um left(campo,2) de duas casas pra comparar, faz isso.

Anonymous
Not applicable
Author

Rudolfh, usei a seguinte fórmula:

If(UF = 'RJ',rgb (252,115,98),

if(UF = 'SP',rgb(141,170,203)))

coloquei ela em cada dimensão, selecionei a opção "Multicolorido" e setei a "Cor da base" no campo "Fixo" o RGB correspondente a azul e vermelho para cada cidade de acordo com o Estado.

RGB(141, 170, 203)  -- Meu azul utilizado

RGB(252, 115,98)  -- Meu vermelho utilizado.


Valew mesmo pela ajuda e esforço.