Ir para conteúdo
  • 0

Porcentagem do total com distinct count


vinicius.vmd
Ir para solução Solucionado por Renato Carlos Rossato ,

Pergunta

  • Membros

Boa tarde pessoal!

Me deparei com uma situação em um métrica. Eu tenho uma tabela, onde consta Desc_Plano e CPF/CNPJ. Eu apliquei um distinctcount na coluna CPF/CNPJ pois existem dados repetidos na tabela.

O grande problema é quando vou fazer a % deste total. Existem CPF/CNPJ que consta mais de um plano ou o mesmo plano contratado e isso resulta em um valor distorcido para a %. Eu sei que, o problema é que o volume do CPF/CNPJ acaba sendo diferente na divisão pois estou usando um All na tabela.

Qual medida eu poderia usar, para que no momento da divisão, a minha All seja o mesmo valor que a quantidade da minha distinctcount?

 

% Participantes =
 
var Participantes = DISTINCTCOUNT(fPrevidenciaPrivada[cpf_cnpj_segurado])
 
var ParticipantesAll =
CALCULATE(
    DISTINCTCOUNT(fPrevidenciaPrivada[cpf_cnpj_segurado]),
    ALL(fPrevidenciaPrivada)
)
 
Return
DIVIDE(Participantes,ParticipantesAll,0)
 
 
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Membros
53 minutos atrás, Renato Rossato disse:

Olá @vinicius.vmd, já tentou assim:

% Participantes =
 
VAR Participantes = DISTINCTCOUNT(fPrevidenciaPrivada[cpf_cnpj_segurado])
 
RETURN

DIVIDE(DISTINCTCOUNT(fPrevidenciaPrivada[cpf_cnpj_segurado]), Participantes ,0)

Essa medida retorna 100%

Coloquei em anexo um exemplo acho que fica melhor o entendimento.

O problema que estou tendo é que 1 CPF pode ter mais de um plano contratado, repetidos, ou diferentes.

 

image.png.831d60a9e5a6b30d993a267e4c269829.png

 

Eu sei que tenho 11 CPFS (participantes), agora precisa saber quantos CPFs cada plano possui:

image.png.4e0581ff5c88d006a6609316de4303af.png

Aqui que já começa o problema, por que o total fica errado. O total teria que ser 18 e não 11.

image.png.1a8a5480c001f83f3a9747786f018809.png

Esse seria o resultado correto (fiz a mão).

DISTINCT por categoria.pbix

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...