Alunos Rafael Back Postado Junho 9, 2023 Alunos Compartilhar Postado Junho 9, 2023 Bom dia Pessoal Tenho a seguinte tabela: No ano de 2023 tenho dados até 25/04/2023, já no ano de 2022 queria apresentar os valores até 25/04/2022. Na medida de 2022 utilizei uma calculate em conjunto com a Sameperiodlastyear Alguém consegue dar uma força? Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Solução FelipeHulle Postado Junho 9, 2023 Alunos Solução Compartilhar Postado Junho 9, 2023 (editado) Olá @Rafael Back, você precisa criar uma coluna calculada na sua dcalendario para selecionar ate o range que existe valores na sua fato: IsPast = var lastdate = max (fato[data]) var lastdatepy = edate(lastdate,-12) return dcalendario[data] <= lastdatepy --------------------------------------------------------------- Após isso, você pode criar essa medida, que irá restringir os dados do ano anterior somente até onde tem data no ultimo ano baseado na coluna calculada que criamos: PY Year Ajustada = calculate( [medida com a soma], samepriodlastyear(dcalendaio[data]), dcalendario[IsPast] = True () ) Editado Junho 9, 2023 por FelipeHulle Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Renato Carlos Rossato Postado Junho 9, 2023 Alunos Compartilhar Postado Junho 9, 2023 Olá @Rafael Back, nesta aula aqui o Léo ensina como esconder datas futuras, acredito que se fizer esse processo na Calendário e aplicar a SAMEPERIODLASTYEAR, já irá ter o resultado que deseja: https://play.powerbiexperience.com/curso/tc-5-linguagem-dax/20631/121668 Espero ter ajudado. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Rafael Back Postado Junho 9, 2023 Autor Alunos Compartilhar Postado Junho 9, 2023 42 minutos atrás, FelipeHulle disse: Olá @Rafael Back, você precisa criar uma coluna calculada na sua dcalendario para selecionar ate o range que existe valores na sua fato: IsPast = var lastdate = max (fato[data]) var lastdatepy = edate(lastdate,-12) return dcalendario[data] <= lastdatepy --------------------------------------------------------------- Após isso, você pode criar essa medida, que irá restringir os dados do ano anterior somente até onde tem data no ultimo ano baseado na coluna calculada que criamos: PY Year Ajustada = calculate( [medida com a soma], samepriodlastyear(dcalendaio[data]), dcalendario[IsPast] = True () ) Deu certo, muito obrigado amigo 1 Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rafael Back
Bom dia Pessoal
Tenho a seguinte tabela:
No ano de 2023 tenho dados até 25/04/2023, já no ano de 2022 queria apresentar os valores até 25/04/2022.
Na medida de 2022 utilizei uma calculate em conjunto com a Sameperiodlastyear
Alguém consegue dar uma força?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora