Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 15, 2018, 09:47:09 am

Автор Тема: Выбор максимальной даты из перечня дат  (Прочитано 163 раз)

Оффлайн pokosmosu

  • Стажер
  • *
  • Сообщений: 1
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Доброго времени суток! Подскажите пожалуйста по моей задачке.

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

К примеру:
Номер документа   Дата            Статус
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 статус "закрыто" присвоен не самой максимальной датой из его перечня дат...т.е. нужно учитывать только последнее обновление документа


 

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1215
  • Страна: ru
  • Рейтинг: +129/-0
    • Просмотр профиля
Re: Выбор максимальной даты из перечня дат
« Ответ #1 : Ноябрь 03, 2018, 12:39:19 pm »
привет, можно добавить условие в сетанализ на дату, типа: дата={'$(=max(дата))'}

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

Re: Выбор максимальной даты из перечня дат
« Ответ #1 : Ноябрь 03, 2018, 12:39:19 pm »