Промежуточный итог не агрегирует на линейном графике
Таблица с некоторыми данными о продажах связана с измерением промежуточного итога. При просмотре в представлении данных PowerBi Desktop данные отражают агрегированную сумму.
Однако применительно к линейному графику промежуточный итог представляет собой просто месячные итоги. Ожидается, что промежуточный итог никогда не будет уменьшаться (при условии только положительных продаж) и что линейный график будет отражать значения в показателе. Таким образом, месяц за месяцем должно быть 500, 1500, 3000.
Обновление 1: Согласно предложению Foxans - тот же результат:
Обновление 2: работает при использовании индекса вместо даты (дд / мм / гггг):
1 ответ
Ваш фильтр ISONORAFTER должен основываться на Date
вместо Spend
для промежуточного итога (или при отсутствии столбца даты должен быть столбец, который может идентифицировать порядок, который вы пытаетесь суммировать, например, инкрементный index
), т.е.
Spend running total in Date =
CALCULATE(
SUM(Spend[Spend]),
FILTER(
ALLSELECTED(Spend),
ISONORAFTER(Spend[Date], MAX(Spend[Date]), DESC)
)
)
Это вызывает некоторую путаницу здесь, потому что ваши образцы данных в Spend
Столбец совпадает в порядке возрастания значений (100 -> 200 -> 300). Если вы обновите его до каких-то случайных данных, вы заметите, что он не будет работать в первую очередь.