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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: kvv от 09 октября 2015, 09:48:10

Название: Узнать число на максимальную дату периода
Отправлено: kvv от 09 октября 2015, 09:48:10
Коллеги, добрый день.
Есть таблица:












QUANTDATE
1001.10.2015
502.10.2015
2003.10.2015
104.10.2015
405.10.2015

Каким образом можно узнать QUANT на максимальную дату? В данном случае, это будет 4.

Например, пользователь может выбрать любой период - пусть будет август. И нужно узнать QUANT на 31 августа.
Или, пользователь выберет любые три дня - пусть будет 02.10.2015, 03.10.2015, 04.10.2015. И нужно узнать QUANT на 04.10.2015.

Буду признателен за любую информацию!!!


Название: Re: Узнать число на максимальную дату периода
Отправлено: kvv от 09 октября 2015, 10:58:08
Придумал ответ.
=avg({$<DATE = {"$(=Date(max(DATE), 'DD.MM.YYYY'))"}>} QUANT)
Название: Re: Узнать число на максимальную дату периода
Отправлено: admin от 09 октября 2015, 06:18:34
Привет,
А зачем avg()? Если по одному значению на дату, то можно only()/
Название: Re: Узнать число на максимальную дату периода
Отправлено: kvv от 12 октября 2015, 01:14:13
Цитата: admin от 09 октября  2015, 06:18:34  
Привет,
А зачем avg()? Если по одному значению на дату, то можно only()/

Использовал avg или sum, потому что не знал что можно использовать only.  :D
Реально, большое спасибо. Теперь буду использовать only.