Ir para conteúdo
  • 0

Cálculo Forecast


Eduardo Veloso
Ir para solução Solucionado por Eduardo Veloso ,

Pergunta

  • Alunos

Olá pessoal.

Possuo uma base com informações, por loja, de faturamento mensal e em uma outra base a taxa de crescimento mensal esperada por loja.

Ex para a loja1:

o faturamento de maio/2020 é o medido 2,2

o faturamento do mês de junho/2020 deveria ser 2,2 * 5% = 2,31

o faturamento do mês de julho/2020 deveria ser 2,31*5% = 2,43

e assim por diante.

Preciso criar essa medida com DAX e construir um gráfico linha para acompanhar a projeção por loja.

Alguma luz? 🙂

Desde já grato!

image.png.5f1af52b2e1eb9a4b5728b0087a84937.png     image.png.1ff9abbcf3bd841d504e83c85f9c2544.png

base-dados.pbix loja.xlsx

Editado por Eduardo Veloso
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Galera, consegui solucionar. 
Segue medida para eventuais duvidas.

 

forecast  =
var vMaiorData = CALCULATE( MAX( fdados[data] ), ALL( dCalendario) )
var vMesCorrente = CALCULATE ( MAX ( dCalendario[Data] ), ALL ( dCalendario[Data] ) )
var vMesIncremento = MAX ( dCalendario[Data] ) - vMaiorData
var vMesIncrementoRounded = ROUND( INT(vMesIncremento) / 30 , 0 ) - 1
var vFaturamento =
IF(
ISBLANK( [faturamento] ),
CALCULATE( [faturamento] , dCalendario[Data] = vMaiorData),
[faturamento]
)
var vReturn = vFaturamento * POWER ( 1 + [taxa], vMesIncrementoRounded )
return
IF(
SELECTEDVALUE(dCalendario[Start of Month]) < vMaiorData,
BLANK(),
vReturn
)
Editado por Eduardo Veloso
  • Like 1
  • Thanks 1
Link para o comentário
Compartilhar em outros sites

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