Есть простая таблица с двумя колонками: дата, количество. Вывожу на линейный график количество с накоплениям, по формуле RangeSum(Above(SUM([qty]),0,RowNo()))
рис.1
Если применяю фильтр по дате, на графике остается выбранный период и накопления считаются начиная с этого периода рис.2
А мне надо, выбранный период, и накопления в этом периоде с самого начала. Как на рис.3
Никак могу сообразить как выражение составить.
Можно создать переменную:
vMaxDateSelected = Max(Дата)
Затем её использовать в выражении:
=RangeSum(Above(SUM({<Дата={'<=$(vMaxDateSelected)'}>}[Количество]),0,RowNo()))
Накопительный итог с какого дня должен считаться? с начала месяца? (тогда придётся создавать ещё одну переменную, ограничивающую нижний предел дат и также использовать её в set-анализе)