Ir para conteúdo
  • 0

Média móvel - 12 meses


efraimdias
Ir para solução Solucionado por Roseane ,

Pergunta

  • Alunos

Boa noite a todos!

Preciso criar uma medida que calcule a media dos últimos 12 meses para utilização em um grafico de linhas.

Criei uma medida que faz o calculo e cada mês e no retorno fiz o somatório de tudo e dividi por 12, o calculo de certo porem está muito lento.

Existe uma forma mais performática de efetuar esta médida?

 

Segue medida que criei:

Qtd. Media Func. Ativos 12 Meses =

Var MesAtual = [Qtd. Funcionarios Ativos sem Traineers]
Var Mes1 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-1,MONTH))
Var Mes2 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-2,MONTH))
Var Mes3 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-3,MONTH))
Var Mes4 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-4,MONTH))
Var Mes5 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-5,MONTH))
Var Mes6 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-6,MONTH))
Var Mes7 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-7,MONTH))
Var Mes8 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-8,MONTH))
Var Mes9 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-9,MONTH))
Var Mes10 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-10,MONTH))
Var Mes11 = CALCULATE([Qtd. Funcionarios Ativos sem Traineers],DATEADD(d_calendario[Data],-11,MONTH))
 
RETURN
 
(MesAtual + Mes1 + Mes2 + Mes3 + Mes4 + Mes5 + Mes6 + Mes7 + Mes8 + Mes9 + Mes10 + Mes11) / 12
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...