Ir para conteúdo
  • 0

YoY Acumulado Meses


ntatiane
Ir para solução Solucionado por Tiago Craici - Xperiun ,

Pergunta

  • Alunos

Bom dia a todos

Preciso calcular o valor do faturamento acumulado do ano passado contra o valor do faturamento acumulado deste ano, mesmo período, usei o sameperiodlastyear porém ele traz a soma total do acumulado do ano passado e não é isso que desejo.

Quero trazer a soma acmulada do mesmo período do ano passado x esse ano, inclusive os dias, de forma dinâmica.
exemplo:
 

Jan + fev + mar do ano passado
Jan + fev + mar desse ano 

Para realizar uma comparação justa. 

E depois calcular o YoY.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 1
  • Admin
  • Solução

Olá @ntatiane
Veja se a medida te atende:


YOY Acumulado =
VAR _EsteAno =
    CALCULATE ( [Total Venda], DATESYTD ( dCalendario[Data] ) )
VAR _AnoPassado =
    CALCULATE (
        CALCULATE (
            CALCULATE ( [Total Venda], DATESYTD ( dCalendario[Data] ) ),
            DATEADD ( dCalendario[Data], -1, YEAR )
        ),
        FILTER ( dCalendario, [Total Venda] > 0 )
    )
RETURN
    DIVIDE ( _EsteAno - _AnoPassado, _AnoPassado )



 

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

  • 0
  • Alunos
Em 27/03/2024 em 08:55, Tiago Craici - Xperiun disse:

Olá @ntatiane
Veja se a medida te atende:


YOY Acumulado =
VAR _EsteAno =
    CALCULATE ( [Total Venda], DATESYTD ( dCalendario[Data] ) )
VAR _AnoPassado =
    CALCULATE (
        CALCULATE (
            CALCULATE ( [Total Venda], DATESYTD ( dCalendario[Data] ) ),
            DATEADD ( dCalendario[Data], -1, YEAR )
        ),
        FILTER ( dCalendario, [Total Venda] > 0 )
    )
RETURN
    DIVIDE ( _EsteAno - _AnoPassado, _AnoPassado )



 


Excelente resposta Thiago, também resolveu o meu problema, igual ao da ntatiane! 
Agora, o SAMEPERIODLASTYEAR não deveria funcionar da forma citada por ela? obtive o mesmo problema. 
Penso que talvez pelo CALENDARAUTO que gera minha dCalendario gerar dados até 31/12/2024 , faz sentido? 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Admin
19 horas atrás, gbuzak disse:


Excelente resposta Thiago, também resolveu o meu problema, igual ao da ntatiane! 
Agora, o SAMEPERIODLASTYEAR não deveria funcionar da forma citada por ela? obtive o mesmo problema. 
Penso que talvez pelo CALENDARAUTO que gera minha dCalendario gerar dados até 31/12/2024 , faz sentido? 

Olá @gbuzak
Ambas funções tem comportamento diferente... Em questão da sua calendário não vejo problema da data máxima ser 31/12/2024, só vai ter problema caso queira projetar valores para o ano que vem (2025). 
Bons estudos! 

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