Ir para conteúdo
  • 0

medida como filtro


Adriana Dias
Ir para solução Solucionado por Frank Figueredo ,

Pergunta

  • Alunos

Mestres,  preciso de ajuda, tenho uma medida de SCORE CLIENTE que traz o valor de 5 faixas de Score que classifica o cliente em: COMUM, RISCO, NOVO, POTENCIAL E VIP.

Quero usar filtro dessa medida para ter os botões de cada nível e assim conseguir filtrar, tabela ou gráfico, por exemplo somente o VIP assim como os outros tb.

Como fazer uma medida que traz 5 faixas de resultado como filtro? Eu já vi alguns vídeos quando uma medida é faturamento, mas essa medida tem 5 faixas de resultado. 

Na tabela resultado da medida Tier aplicada que se refere as faixas para cada Score do cliente o Tier. 

Como poderia fazer que a medida tb seja usada como filtro?

Tier (medida) =
vAR vNivel = [Score Cliente]
var nivel =
IF(
[Score Cliente],
SWITCH(
TRUE(),
vNivel <= 299, "CLIENTE COMUM",
vNivel <= 549, "CLIENTE EM RISCO",
vNivel <= 749, "NOVO CLIENTE",
vNivel <= 889, "POTENCIAL FIDELIZAÇÃO",
vNivel <= 1000, "VIP",0
)
)
retur 
Nivelimage.png.9afc8e9de931289b290884c295a61af0.png
Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
5 horas atrás, Adriana Dias disse:

Mestres,  preciso de ajuda, tenho uma medida de SCORE CLIENTE que traz o valor de 5 faixas de Score que classifica o cliente em: COMUM, RISCO, NOVO, POTENCIAL E VIP.

Quero usar filtro dessa medida para ter os botões de cada nível e assim conseguir filtrar, tabela ou gráfico, por exemplo somente o VIP assim como os outros tb.

Como fazer uma medida que traz 5 faixas de resultado como filtro? Eu já vi alguns vídeos quando uma medida é faturamento, mas essa medida tem 5 faixas de resultado. 

Na tabela resultado da medida Tier aplicada que se refere as faixas para cada Score do cliente o Tier. 

Como poderia fazer que a medida tb seja usada como filtro?

Tier (medida) =
vAR vNivel = [Score Cliente]
var nivel =
IF(
[Score Cliente],
SWITCH(
TRUE(),
vNivel <= 299, "CLIENTE COMUM",
vNivel <= 549, "CLIENTE EM RISCO",
vNivel <= 749, "NOVO CLIENTE",
vNivel <= 889, "POTENCIAL FIDELIZAÇÃO",
vNivel <= 1000, "VIP",0
)
)
retur 
Nivelimage.png.9afc8e9de931289b290884c295a61af0.png

Ola.

Sem o PBIX fica dificil simular, mas tem a forma dinâmica e a forma estática de fazer isso.

A forma estática é vc Criar uma coluna calculada em uma tabela auxiliar e colocar la o acumulado. (Use a dimensão para isso.) Em seguida crie uma coluna calculada para fazer essa classificação ai que vc citou. Apos isso use essa coluna como filtro, mas será estático.

 

A forma dinâmica é vc criar uma tabela virtual com essas classificações ai. Em seguida nesta tabela crie 3 colunas com o Range star, Range End da categoria e o ID de identificação. Ai vc tem de criar uma medida a parte onde ela será filtrada pelo ID. É mais complexa. Se vc tiver o módulo de DAX Hands ON la tem uma aula que mostra como fazer.

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@Adriana Dias Tudo bem? Olhando o seu código, quando você coloca a medida numa variável ela deixa de ser um escalar dinâmico e vira uma constante fixa.

Veja este vídeo rápido do Garcia, acho que tem a sua solução. Espero que tenha ajudado e se for o que você precisa, não esqueça de marcar a resposta como solução se for o caso. Abraços. 

 

Editado por Clóvis
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
23 horas atrás, Lucascouto48 disse:

Ola.

Sem o PBIX fica dificil simular, mas tem a forma dinâmica e a forma estática de fazer isso.

A forma estática é vc Criar uma coluna calculada em uma tabela auxiliar e colocar la o acumulado. (Use a dimensão para isso.) Em seguida crie uma coluna calculada para fazer essa classificação ai que vc citou. Apos isso use essa coluna como filtro, mas será estático.

 

A forma dinâmica é vc criar uma tabela virtual com essas classificações ai. Em seguida nesta tabela crie 3 colunas com o Range star, Range End da categoria e o ID de identificação. Ai vc tem de criar uma medida a parte onde ela será filtrada pelo ID. É mais complexa. Se vc tiver o módulo de DAX Hands ON la tem uma aula que mostra como fazer.

 

Oi Lucas, eu criei uma base teste para ver se consegue me ajudar.

Eu preciso que filtro seja dinâmico, e a medida foi a melhor forma. Análise Clientes Faixas.pbix

714874054_AnliseClientesFaixas.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...