Ir para conteúdo
  • 0

Calculate + Períodos anteriores = erro na minha medida


ppombo
Ir para solução Solucionado por Fábio Marquez ,

Pergunta

  • Alunos

Olá pessoal,

Tenho um erro em uma medida e nao consigo sair do lugar.

Meu relatorio está em espanhol porque é para uma ONG da Argentina mas acho que da para entender.

Na página 2 tem um gráfico de alunos com 3 situaçoes:

- Alunos egressados, Alunos renueva, alunos nao renueva/pendente.

O problema está na minha medida Alunos renueva: 

Alumnos renueva =
CALCULATE(
DISTINCTCOUNT(fEntrevistas[Id alumno]),
FILTER(
fEntrevistas,SELECTEDVALUE(dCalendario[Ano])+1),
fEntrevistas[Tipo]="Renovacion",
fEntrevistas[Situación renovación actual]="Renueva",
ALLSELECTED(dpadrinos[Padrino])
)

foi indicado que na base um aluno "renueva" quando na entervista de renovação do ano seguinte ele está com estado "Renueva" na coluna "situación renovacion actual".

Adicionalmente para essa página estamos colocando um filtro de "padrino" que aplica a toda a página porque esse relatorio sera enviado a cada padrinho com a informaçao dos alunos que apadrinha.

O problema? A medida deveria mostrar para 2017  84 alunos, esta mostrando 169.

Anexo o PBIX para poder exemplificar a análise.

Obrigada!!

 

PWBI_Cimientos_2021-04.pbix

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Entendi! Veja se é isso que precisa:

  1. Refiz a sua medida da seguinte forma:
Alumnos renueva = 
CALCULATE(
    DISTINCTCOUNT(fEntrevistas[Id alumno]),
    FILTER(
        fEntrevistas,
        fEntrevistas[Tipo]="Renovacion" &&
        fEntrevistas[Situación renovación actual]="Renueva"
    )
)

Ou seja, estou apenas contando os alunos distintos na tabela fEntrevista filtrada com 'Renovacion' em tipo e 'Renueva' em situação.

 

   2.  Agora, precisamos alterar o contexto dessa medida, mostrando para a dimensão Ano, seu valor correspondente para o ano seguinte:

Alunos que Renovaram no ano passado = 
CALCULATE(
    [Alumnos renueva],
   DATEADD(dCalendario[Data], +1, YEAR)
)

1.PNG.84ce74e40fcd83fdd90757e03e0cd52b.PNG

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