Ir para conteúdo
  • 0

Meta Ajustada Mês a Mês


Geraldo Cezar Duarte Fonse
Ir para solução Solucionado por paulocesarmlf ,

Pergunta

  • Alunos

Blz pessoal,
Preciso de ajuda na seguinte questão, é bem parecido com a explicação  [ O Mestre Resolve ] DAX AVANÇADO para redistribuir a META nos dias FUTUROS.
Tenho a meta para os 11 Municípios durante os 12 meses do ano.
Preciso do seguinte:  que o saldo de cada mês: Ex, Meta do Município "x" em Janeiro era de 5 e ocorrido 6, desta forma tive 1 a mais que deverá ser compensado no mês seguinte. Se no mês de fevereiro a meta fosse de 5 ela teria que ser ajustada para 4 devido a este saldo de 1 a mais ocorrido em Janeiro. e assim por diante, correção mês a mês para que a meta seja alcançada.
Lembrando que não posso diluir o saldo pelos meses seguintes pois tenho uma taxa a ser cumprida que é a meta original.
Deixarei o PBIX em anexo e nele tem a explicação detalhada tbm.
Desde já agradeço.

BI.pbix

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
Em 10/04/2022 em 10:47, Geraldo Cezar Duarte Fonse disse:

Blz pessoal,
Preciso de ajuda na seguinte questão, é bem parecido com a explicação  [ O Mestre Resolve ] DAX AVANÇADO para redistribuir a META nos dias FUTUROS.
Tenho a meta para os 11 Municípios durante os 12 meses do ano.
Preciso do seguinte:  que o saldo de cada mês: Ex, Meta do Município "x" em Janeiro era de 5 e ocorrido 6, desta forma tive 1 a mais que deverá ser compensado no mês seguinte. Se no mês de fevereiro a meta fosse de 5 ela teria que ser ajustada para 4 devido a este saldo de 1 a mais ocorrido em Janeiro. e assim por diante, correção mês a mês para que a meta seja alcançada.
Lembrando que não posso diluir o saldo pelos meses seguintes pois tenho uma taxa a ser cumprida que é a meta original.
Deixarei o PBIX em anexo e nele tem a explicação detalhada tbm.
Desde já agradeço.

BI.pbix 896 kB · 1 download

Fala cara tudo bem?

Mano acredito que consegui resolver o seu problema em dois passos.

1. Crie uma medida da diferença acumulada.
 

Diferença Acumulada =
var meta_acumulada = CALCULATE(
[CV Teto],
FILTER(
ALL(dCalendario),
dCalendario[Data] <= MAX(dCalendario[Data])))
var ocorrido_acumulado =
CALCULATE(
[CV Total],
FILTER(
ALL(dCalendario),
dCalendario[Data] <= MAX(dCalendario[Data])))
return
meta_acumulada - ocorrido_acumulado


ps: to usando essa medida CV TETO como se fosse a medida da META ta? se não for porfavor trocar pela medida que soma a sua meta.



2. Crie uma nova medida de Meta Ajustada
 

Meta Ajustada =
var dif_mes_anterior = CALCULATE(Medidas[Diferença Acumulada],DATEADD(dCalendario[Data],-1,MONTH))
return
[CV Teto] + dif_mes_anterior

 

O Resultado ficou assim:

image.thumb.png.0ce4c067273ad93f43b69ba58d584731.png



Caso isso tenha te ajudado, por favor marcar a minha resposta como correta :)



 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@paulocesarmlf
Só uma dúvida,
Na medida abaixo se eu fizer [CV Teto] - [CV Total] daria errado?
Diferença Acumulada =

var meta_acumulada = CALCULATE(
[CV Teto],
FILTER(
ALL(dCalendario),
dCalendario[Data] <= MAX(dCalendario[Data])))
var ocorrido_acumulado =
CALCULATE(
[CV Total],
FILTER(
ALL(dCalendario),
dCalendario[Data] <= MAX(dCalendario[Data])))
return
meta_acumulada - ocorrido_acumulado
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
24 minutos atrás, Geraldo Cezar Duarte Fonse disse:

@paulocesarmlf
Só uma dúvida,
Na medida abaixo se eu fizer [CV Teto] - [CV Total] daria errado?
Diferença Acumulada =

var meta_acumulada = CALCULATE(
[CV Teto],
FILTER(
ALL(dCalendario),
dCalendario[Data] <= MAX(dCalendario[Data])))
var ocorrido_acumulado =
CALCULATE(
[CV Total],
FILTER(
ALL(dCalendario),
dCalendario[Data] <= MAX(dCalendario[Data])))
return
meta_acumulada - ocorrido_acumulado

daria sim, pq ele ia pegar só o de cada mês.

Tem que pegar o acumulado dessa diferença e não a diferença do mês para que ele seja dinâmico e vá compensando nos meses seguintes.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Boa noite,

Estava vendo esse artigo e utilizei como apoio na meta acumulativa. Porem em janeiro ele ja entra com a diferença de dezembro do ano anterior.
Como poderia fazer para ele considerar janeiro como zerado e assim fazer os calculos corretos porem do ano?

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