Ir para conteúdo
  • 0

Aplicação de cores dinâmicas em gráfico de colunas (parâmetro de campo)


Higor
Ir para solução Solucionado por Ezequiel Pedreira ,

Pergunta

  • Alunos

image.png.1074ed4620b0617c1d5525ce6964c49b.png

Boa tarde pessoal,
Tenho o gráfico acima, onde vou analiar os números com base no parâmetro de campo selecionado. Porém, gostaria de atribuir uma cor específica para cada um dos critérios (Qtd Faturada, Faturamento, Clientes Positivados, etc)...
Tentei utilizar a função SWITCH, mas não consegui chegar em uma conclusão...

Alguém teria uma forma de fazer???

Valeu!!!

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
18 minutos atrás, Higor disse:

image.png.1074ed4620b0617c1d5525ce6964c49b.png

Boa tarde pessoal,
Tenho o gráfico acima, onde vou analiar os números com base no parâmetro de campo selecionado. Porém, gostaria de atribuir uma cor específica para cada um dos critérios (Qtd Faturada, Faturamento, Clientes Positivados, etc)...
Tentei utilizar a função SWITCH, mas não consegui chegar em uma conclusão...

Alguém teria uma forma de fazer???

Valeu!!!

Meu caro, você vai criar essa medida abaixo e coloca-lá na opção "Barras" na formatação do gráfico, clica no "fx", e no estilo do formato você seleciona "Valor do campo" e inseri a medida. 

VAR vKPI = SELECTEDVALUE(parametro[coluna parametro])

RETURN

SWITCH(

    TRUE(),

    vKPI = 0  , "#6B12B9",
    vKPI = 1  , "#A671D5",
    vKPI = 2  , "#5554FE",
    vKPI = 3  , "#5554FE",
    vKPI = 4 , "#5554FE",
    vKPI = 5  , "#5554FE"

)


OBS: Precisa alterar as cores para a sua realidade.

image.png.55bb6525c9e6ac2f2c609f7100df67bb.png

Editado por Ezequiel Pedreira
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá, Higor! Você já fez a medida com os critérios de cores usando a função SWITCH e colocou como função personalizada da cor? Não ficou específico se você que mudar a cor do rotulo de dados ou da coluna.

Exemplo:
Formatação Condicional Cor =
SWITCH(
    TRUE(),
    AND(
        [medida] >= 0,
        [medida] < 50000
    ), "RED" ou "#EE1D1D"
    AND(
        [medida] >= 50000,
        [medida] < 60000
    ), "BLACK",
    [medida] >= 60000, "WHITE",
    "Outra Cor"  // Adicione uma condição padrão, se necessário
)

Explicando a medida:
Se a [medida] no mês estiver entre 0 e 49.999,  retorna "RED".
Se a [medida] no mês estiver entre 50.000 e 59.999,  retorna "BLACK".
Se a [medida] no mês for 60.000 ou mais,  retorna "WHITE".
Se nenhuma das condições acima for atendida,  retornará "Outra Cor"

Pode colocar o nome da cor ou o código como exemplifiquei na cor "RED"

Após isso, se for o caso de mudar a cor do rotulo de dados:
Clica no gráfico > Formato > Rótulo de dados > Valores > Cor > Fx > Estilo do formato: Valor do campo > Em que campo devemos basear isso? : Adiciona a medida feita: Formatação Condicional Cor

Se for a coluna:
Clica no gráfico > Formato > Colunas > Cores > Fx > Estilo do formato: Valor do campo > Em que campo devemos basear isso? : Adiciona a medida feita: Formatação Condicional Cor

Espero ter ajudado!

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @Ezequiel Pedreira e @valeskaapr...obrigado pelas dicas...tentei aqui mas não consegui, mas acho que faltam alguns detalhes...O que eu gostaria de fazer é atribuir às colunas do gráfico uma cor para cada item da segmentação de dados.

Tanto a segmentação de dados como o gráfico de colunas receberam o parâmetro criado conforme abaixo:

image.png.8ce15554c2dae11a0e95f74a6ce119dd.png

image.png.03488bce92587d8dd04ddc570bf167f6.png

image.png.bc5e195e581e5c53a6041b49145baa63.png

image.png.c86f6c75ddf22faafa8e6f9a2e0a828c.png

Ao tentar inserir em Valor do Campo, não consigo prosseguir...

image.png.08b1c1b726a8ec9f75833e4c04d2831b.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
29 minutos atrás, Higor disse:

Olá @Ezequiel Pedreira e @valeskaapr...obrigado pelas dicas...tentei aqui mas não consegui, mas acho que faltam alguns detalhes...O que eu gostaria de fazer é atribuir às colunas do gráfico uma cor para cada item da segmentação de dados.

Tanto a segmentação de dados como o gráfico de colunas receberam o parâmetro criado conforme abaixo:

image.png.8ce15554c2dae11a0e95f74a6ce119dd.png

image.png.03488bce92587d8dd04ddc570bf167f6.png

image.png.bc5e195e581e5c53a6041b49145baa63.png

image.png.c86f6c75ddf22faafa8e6f9a2e0a828c.png

Ao tentar inserir em Valor do Campo, não consigo prosseguir...

image.png.08b1c1b726a8ec9f75833e4c04d2831b.png

@Higor, você vai usar o parametro normal no eixo y, para associar a cor, você vai colocar essa medida abaixo em colunas > fx > Valor Campo > Medida Cor.

Medida cor = 

VAR vKPI = SELECTEDVALUE(parametro[coluna parametro])

RETURN

SWITCH(

    TRUE(),

    vKPI = 0  , "#6B12B9",
    vKPI = 1  , "#A671D5",
    vKPI = 2  , "#5554FE",
    vKPI = 3  , "#5554FE",
    vKPI = 4 , "#5554FE"
 )

Se não der certo, envia o pbix.

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...