Ir para conteúdo
  • 0

Calculate + Períodos anteriores = erro na minha medida


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

Pergunta

  • Membros

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
  • Membros
  • 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

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