Ir para conteúdo
  • 0

MEDIA DO ANO ATUAL


Marcelo Finotti
Ir para solução Solucionado por Davi Rodolfo ,

Pergunta

  • Alunos

Bom dia Xperiuns,

Preciso calcular a media do ano atual e de forma dinamica. 
Por exemplo, em Janeiro do ano atual, tem que retornar o valor da venda de Janeiro,
em Fevereiro, a venda de Janeiro + Fevereiro, dividido por 2,
em Março, Jan+Fev+Mar, dividio por 3, e assim por diante.....

e,,, em dezembro (estamos no contexto de Novembro) fica em branco.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Falai Marcelo
Faz assim
 

Média Acum. Ano =
VAR AnoAtual = YEAR( MAX( dCalendario[Data] ) )
VAR MesAtual = MONTH( MAX( dCalendario[Data] ) )
VAR MesAtualAcumulado =
    CALCULATE(
        AVERAGEX(
            VALUES( dCalendario[Mês Num] )
            , [Vlr. Fat.]
        )
        , FILTER(
            ALL( dCalendario )
            , YEAR( dCalendario[Data] ) = AnoAtual
            && MONTH( dCalendario[Data] ) <= MesAtual
        )
    )
RETURN
    IF(
        [Vlr. Fat.]
        , MesAtualAcumulado
    )

 

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

  • 0
  • Alunos
58 minutos atrás, Marcelo Finotti disse:

Bom dia Xperiuns,

Preciso calcular a media do ano atual e de forma dinamica. 
Por exemplo, em Janeiro do ano atual, tem que retornar o valor da venda de Janeiro,
em Fevereiro, a venda de Janeiro + Fevereiro, dividido por 2,
em Março, Jan+Fev+Mar, dividio por 3, e assim por diante.....

e,,, em dezembro (estamos no contexto de Novembro) fica em branco.

Bom dia Marcelo, uma average do valor da venda já resolve.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 26/11/2023 em 13:48, Marcelo Finotti disse:

@Ezequiel Pedreira,
Obrigado pela pronta resposta, mas não atendeu.
abaixo uma imagem de como deveria ficar a resposta:

image.png.5655b033a3cd435d8d63beb999524167.png

No mês de Janeiro, o valor da media ficou igual ao valor de Janeiro.

Em Fevereiro, a soma das vendas de Jan+Fev , dividido por 2, e assim por diante

Obrigado

 

 

Entendi @Marcelo Finotti, @Davi Rodolfo matou a pau o seu problema! 

Sucesso 🚀🚀

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

  • 0
  • Alunos

@Davi Rodolfo, @Ezequiel Pedreira, obrigado pela ajuda!
Realmente a solução do Davi foi certeira.

Vou compartilhar com vcs uma outra maneira que acabei resolvendo este problema também:

VLR FATURADO (MÉDIA) =
VAR vFat_YTD =
CALCULATE(
    [Vlr. Faturado_BZL],
    DATESYTD(d_Calendar[Data])
)
RETURN
DIVIDE(
    vFat_YTD,
     SELECTEDVALUE(d_Calendar[Nº Mês])
)

Mais uma vez obrigado pela ajuda e pelo tempo de vcs. Sucesso!

  • Like 2
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...