Мне нужно добавить начальный баланс к рабочему, промежуточному итогу. Мера, которая работает, была построена с использованием бегущей общей быстрой меры из PBI:
> tran_amnt running total in Date = CALCULATE (
> SUM ( 'History_Pivot'[tran_amnt] ),
> FILTER (
> ALLSELECTED ( 'calendar_reporting'[Date] ),
> ISONORAFTER (
> 'calendar_reporting'[Date], MAX ( 'calendar_reporting'[Date] ), DESC
> )
> ),
> History_Pivot[tran_type] in {"exp","rev"}
>
> )
> + 0
Когда я намечаю это, я получаю идеальный промежуточный итог. Тем не менее, это начинает значения с 0, и мне нужно включить начальное значение из моей таблицы. Это еще один History_Pivot [tran_type] = "bal". У меня есть запись баланса для каждого фонда / отдела для каждого года таблицы, поэтому я хочу включить только "баланс" в первый год / дату промежуточного итога.
Я попытался добавить дополнительный IF
фильтр в Calculate, но он переопределяет текущее значение промежуточного итога.