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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: pokosmosu от 31 октября 2018, 03:25:17

Название: Выбор максимальной даты из перечня дат
Отправлено: pokosmosu от 31 октября 2018, 03:25:17
Доброго времени суток! Подскажите пожалуйста по моей задачке.

Есть набор документов с различными статусами. У каждого документа есть набор дат, когда в последний раз было внесено изменение в документ.

К примеру:
Номер документа   Дата            Статус
10                          01.10.2018    изменение внесено
10                          02.10.2018    закрыто
20                          03.10.2018    закрыто
20                          04.10.2018    изменение внесено
30                          05.10.2018    выполнено
30                          06.10.2018    закрыто

Задача. нужно посчитать документы со статусом "закрыто", но учитывая ПОСЛЕДНЮЮ дату.

Я пишу
count({<статус={'закрыто'}>} номер документа) и он выдаст число "3", как вписать в условие проверку чтобы статус "закрыто" был присвоен именно в самой последней дате изменения документа? по сути должно вывести "2", так как у документа 20 статус "закрыто" присвоен не самой максимальной датой из его перечня дат...т.е. нужно учитывать только последнее обновление документа



Название: Re: Выбор максимальной даты из перечня дат
Отправлено: admin от 03 ноября 2018, 12:39:19
привет, можно добавить условие в сетанализ на дату, типа: дата={'$(=max(дата))'}