Ir para conteúdo
  • 0

Média Mensal com Filtros: Problema na Medida


Marlon Damasceno
Ir para solução Solucionado por luizkrein ,

Pergunta

  • Alunos

Boa noite, pessoal! Vocês podem me ajudar, por favor? 🙏

Estou tentando criar uma medida para calcular a média mensal, mas não estou conseguindo os resultados esperados.

Por exemplo:

  • A média mensal de fevereiro (considerando janeiro e fevereiro) deveria ser R$ 1.901.558.
  • A média acumulada até julho deveria ser R$ 2.154.240.

O que eu espero é que, ao filtrar o mês de fevereiro, a média mensal retornada seja R$ 1.901.558. E se eu filtrar até julho, a média acumulada retorne R$ 2.154.240.

Por favor, vocês podem me ajudar? 🙏 

image.png.19b9a05fac67e301cecfe5e237767f2b.png

Painel de Exemplos 16-08.pbix

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Boa noite!

Segue jovem:

Média F&I v2 = 
VAR vMaxData = MAX(dCalendario[Data])
VAR vMinData = DATE(YEAR(vMaxData),1,1)
var vMeses = 
CALCULATE( 
    AVERAGEX(
        SUMMARIZE(
            dCalendario,
            dCalendario[InicioMes],
            "@ValorMes", [Fat Real F&I]
        )
    ,[@ValorMes])
, dCalendario[Data]>=vMinData , dCalendario[Data]<=vMaxData)

RETURN vMeses

 

Resultado

image.png.630f9aed7ca84471b9660925b508ebc2.png

Link para o comentário
Compartilhar em outros sites

  • 1
  • Alunos
Em 16/08/2024 em 18:23, luizkrein disse:

Boa noite!

Segue jovem:

Média F&I v2 = 
VAR vMaxData = MAX(dCalendario[Data])
VAR vMinData = DATE(YEAR(vMaxData),1,1)
var vMeses = 
CALCULATE( 
    AVERAGEX(
        SUMMARIZE(
            dCalendario,
            dCalendario[InicioMes],
            "@ValorMes", [Fat Real F&I]
        )
    ,[@ValorMes])
, dCalendario[Data]>=vMinData , dCalendario[Data]<=vMaxData)

RETURN vMeses

 

Resultado

image.png.630f9aed7ca84471b9660925b508ebc2.png

Bom dia, @luizkrein.

Obrigado pela ajuda! A fórmula funcionou bem, e agora estou conseguindo os resultados esperados. Valeu mesmo pela ajuda. 🤝🤝🤝

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Média mensal = 
VAR vDataMax = MAX(dCalendario[Data])
VAR vMeses = 
    CALCULATETABLE(
        VALUES(dCalendario[AnoMesINT]),
        ALL(dCalendario),
        VALUES(dCalendario[Ano]),
        dCalendario[Data] <= vDataMax
    )
VAr vMediaMensal = 
    CALCULATE(
        AVERAGEX(
            vMeses,
            [Fat Real F&I]
        ),
        ALL(dCalendario)
    )
RETURN
    vMediaMensal

 

20240817_Painel de Exemplos 16-08.pbix

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