PowerBI DAX: как рассчитать промежуточную сумму для даты и другого фильтра - PullRequest
0 голосов
/ 08 ноября 2019

Мне нужно рассчитать промежуточную сумму меры по дате и по источнику. Ниже приведен скриншот того, как выглядит моя таблица.

Measure by date and by source

Ниже приведен код меры.

CashPosition_Revenue Running Total = CALCULATE([CashPosition_Revenue],FILTER(VALUES(FilterKeys_Date[Date]), FilterKeys_Date[Date] <= MAX(FilterKeys_Date[Date])))

Мне нужно, чтобы последний столбец был рассчитан как работающийобщий.

1 Ответ

0 голосов
/ 08 ноября 2019

Использование значений ограничивает контекст фильтра только текущей датой, попробуйте использовать Все, чтобы удалить этот фильтр:

CashPosition_Revenue Running Total = 
    VAR CurrentDate = MAX(FilterKeys_Date[Date])
   RETURN 
   CALCULATE(
        SUM(FilterKeys_Date[CashPosition_Revenue]),
        FILTER(
            ALL('FilterKeys_Date'),
            FilterKeys_Date[Date] <= CurrentDate
            )
        )
...