Ir para conteúdo
  • 0

Somatório errado na matriz


ferravi
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

  • Alunos

Pessoal,


Fiz uma fórmula (DISTINCTCOUNT) para saber a quantidade de pacientes distintos.

image.png.2724498f3aea040f919663faa394eadc.png

image.png.0d435dde965efd7f6a5ad928b9f04407.png

 

Porém ao fazer um visual de matriz estratificando o total por unidade o somatório fica errado.

image.png.218dbfd431326aadaa65692718fb7470.png

 

Observação: as tabelas (dUnidade e fAtendimentosRealizados)  estão devidamente relacionadas.

 

Agradeço imensamente pela ajuda.

 

image.png

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

6 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

Olá @ferravi!

Geralmente esse problema ocorre por uma questão de contexto do cálculo.

O mestre explica direitinho como resolver isso nesse vídeo :

 

 

Se não conseguir resolver com a explicação do vídeo, mande uma amostra em PBIX com dados fictícios com o problema acontecendo, para a gente poder analisar.

Abç.

 

  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@ferravi como o amigo Nelson disse isso e problema de contexto quando vc faz uma (DISTINCTCOUNT) e coloca em um cartão ela pega todas suas linhas distintas da tabela
e quando vc joga em uma matriz ela pega as linhas distintas do contexto que esta na matriz no seu caso linhas distintas por cada cidade o total da diferente porque existem linhas que são distintas entre as cidades , mas no todo são iguais, exemplo um paciente foi atendido na cidade de betim e belo horizonte quando vc extratifica por cidade vc tem 2 contagens distintas e quando verifica o total vc tem apenas uma para solucionar o problema do somatório para verificar o escopo da seguinte forma:

If ( hasonevalue(dunidade), nº de pacientes , sumx(tabela atendimentos , medida nº de pacientes))

  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
22 minutos atrás, ferravi disse:

@Joao Barbosa, muito obrigado pela resposta.

 

Ainda permanece com o seguinte erro no total:

 

image.png.41cdb9924620397c40fcf2a0c872edcc.png

 

image.png.b5d0f430d50c9b5353c0629038a5dfb1.png

Algumas vezes que eu tive esse problema, acabei resolvendo com a função ISINSCOPE.

Mas no seu caso, acho que seria mais objetivo se você puder elaborar um exemplo do problema em um PBIX e mandar pra gente analisar.

Existem outros problemas que podem influenciar no resultado (Relacionamentos, Contexto de Linha e Filtro, etc.)

 

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