Я надеюсь, что вы можете помочь мне с новым вопросом: у меня есть отчет Power BI, в котором мне нужно принять показатель (у меня нет доступа к исходной таблице), в котором рассчитывается скользящее среднее за последние 3 месяца. И скользящее среднее должно быть получено по сумме за месяц (не по скользящей величине даты).
Пример: в приведенной ниже таблице у меня есть «Ежедневная сумма продаж в месяц» в 2019 году. Источник данных одна таблица (не модель данных с измерениями и фактами), где конечный уровень - это транзакции по дате. Мне нужно скользящее среднее значение месячной суммы. ![enter image description here](https://i.stack.imgur.com/1CcSx.png)
Я пытался сделать меру (см. Ниже), но результат неправильный (таблица выше).
DAX-Script:
Rolling Average 3 months =
VAR LastDate_ = LASTDATE(Table[Calendar Day])
RETURN
AVERAGEX(
DATESINPERIOD(
'Table'[Calendar Day];
LastDate_; -3; MONTH);
SUMX(
KEEPFILTERS(VALUES('Table'[Month]));
CALCULATE(SUM('Table'[Sales]))
)
)
мне нужен следующий результат (здесь, например, за последние два месяца): ![enter image description here](https://i.stack.imgur.com/OrIia.png)
Есть идеи? Все материалы будут высоко оценены. Спасибо. Br,
JayJay