Сумма за двенадцать месяцев не вычисляется в powerBI правильно - PullRequest
1 голос
/ 07 мая 2020

Попытка добавить меру в PowerBI, которая вычисляет скользящую сумму продаж за 12 месяцев, и эта мера работает нормально до тех пор, пока не будут получены данные за последние 12 месяцев. Не уверен, что вызывает эту ошибку. Ниже приведены данные и код PowerBI, которые я использую.

TTM MRR =
CALCULATE (
    SUM ( MRR[MONTHLY_REV] ),
    FILTER (
        ALL ( MRR[CLOSE_MONTH] ),
        AND (
            MRR[CLOSE_MONTH] <= MAX ( MRR[CLOSE_MONTH] ),
            DATEADD ( MRR[CLOSE_MONTH], 1, YEAR ) > MAX ( MRR[CLOSE_MONTH] )
        )
    )
)

Данные:

[Данные Excel]

1 Ответ

0 голосов
/ 07 мая 2020

Может быть проще с DATESINPERIOD.

TTM MRR =
VAR PeriodEnd = MAX ( MRR[CLOSE_MONTH] )
RETURN
    CALCULATE (
        SUM ( MRR[MONTHLY_REV] ),
        DATESINPERIOD ( MRR[CLOSE_MONTH], PeriodEnd, -12, MONTH )
    )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...