Ir para conteúdo
  • 0

Projeção de Faturamento Mensal


Fabio Graciano
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

  • Alunos

Olá amigos,

Estou enfrentando dificuldades para criar a projeção do faturamento para o final do mês. Minha abordagem é calcular a média do faturamento diário com base nos dias já faturados e, em seguida, multiplicar essa média pela quantidade de dias úteis restantes no mês. Depois, somo esse valor ao total já faturado no mês.

A lógica que usei é a seguinte:

  1. Faturamento de 03 a 07/05: 11.000
  2. Média de faturamento diário: 11.000 / 5 dias = 2.200
  3. Projeção para os dias úteis restantes: 2.200 x 15 dias úteis restantes = 33.000
  4. Projeção total para o final do mês: 33.000 + 11.000 = 44.000

No entanto, ao comparar com a referência do vídeo do Davi, que projeta um valor de 13.200, percebo que devo estar cometendo um erro.

Aqui está o link para o vídeo que usei como referência: https://www.youtube.com/watch?v=F7ABXQBp4SE

Agradeço a ajuda dos amigos para entender onde estou errando.

Projecao.zip

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

1) Ajustei sua dCalendario para acabar até o final do mês da data de hoje.

dCalendário = 
VAR vMinDate = MIN(dVendas[Data])
VAR vMinDate1 = EOMONTH(vMinDate, -1) + 1
VAR vMaxDate = TODAY()
VAR vMaxDate1 = EOMONTH(vMaxDate, 0)
RETURN
CALENDAR(vMinDate1,vMaxDate1)

2) Criei coluna de dia da semana na dCalendario, onde 1 é segunda e 7 é domingo

DiaSemana = WEEKDAY('dCalendário'[Date], 2)

3) Ajustei a medida faturamento projetado, dizendo que ela só é válida para dias da semana que não sejam sábado e domingo.

2_Faturamento Projetado = 
if(
    ISBLANK([Faturamento]),
    CALCULATE(
        [1.3_Média Faturamento Dia],
        'dCalendário'[DiaSemana] < 6
    ),
    [Faturamento]
)

 

Projeção_Ajuda.pbix

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

  • 0
  • Alunos
7 horas atrás, Bruno Abdalla de Souza disse:

1) Ajustei sua dCalendario para acabar até o final do mês da data de hoje.

dCalendário = 
VAR vMinDate = MIN(dVendas[Data])
VAR vMinDate1 = EOMONTH(vMinDate, -1) + 1
VAR vMaxDate = TODAY()
VAR vMaxDate1 = EOMONTH(vMaxDate, 0)
RETURN
CALENDAR(vMinDate1,vMaxDate1)

2) Criei coluna de dia da semana na dCalendario, onde 1 é segunda e 7 é domingo

DiaSemana = WEEKDAY('dCalendário'[Date], 2)

3) Ajustei a medida faturamento projetado, dizendo que ela só é válida para dias da semana que não sejam sábado e domingo.

2_Faturamento Projetado = 
if(
    ISBLANK([Faturamento]),
    CALCULATE(
        [1.3_Média Faturamento Dia],
        'dCalendário'[DiaSemana] < 6
    ),
    [Faturamento]
)

 

Projeção_Ajuda.pbix 52.13 kB · 0 downloads

Deu certo, muitíssimo obrigado pela ajuda.

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