Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Октябрь 20, 2018, 08:02:06 pm

Автор Тема: Накопительные итоги и график  (Прочитано 727 раз)

Оффлайн andrrreasss

  • Новичок
  • *
  • Сообщений: 14
  • Страна: ru
  • Рейтинг: +3/-0
    • Просмотр профиля
Накопительные итоги и график
« : Ноябрь 30, 2017, 04:27:55 pm »
Есть простая таблица с двумя колонками: дата, количество. Вывожу на линейный график количество с накоплениям, по формуле RangeSum(Above(SUM([qty]),0,RowNo()))  рис.1

Если применяю фильтр по дате, на графике остается выбранный период и накопления считаются начиная с  этого периода  рис.2

А мне надо, выбранный период, и накопления в этом периоде с самого начала. Как на рис.3

Никак могу сообразить как выражение составить.

Оффлайн Prive

  • Новичок
  • *
  • Сообщений: 45
  • Страна: ru
  • Рейтинг: +22/-0
    • Просмотр профиля
Re: Накопительные итоги и график
« Ответ #1 : Декабрь 04, 2017, 03:05:52 pm »
Можно создать переменную:
vMaxDateSelected = Max(Дата)Затем её использовать в выражении:
=RangeSum(Above(SUM({<Дата={'<=$(vMaxDateSelected)'}>}[Количество]),0,RowNo()))
Накопительный итог с какого дня должен считаться? с начала месяца? (тогда придётся создавать ещё одну переменную, ограничивающую нижний предел дат и также использовать её в set-анализе)

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Накопительные итоги и график
« Ответ #1 : Декабрь 04, 2017, 03:05:52 pm »