Выбор максимального значения

Автор govorun, мая 17, 2020, 11:50:26 pm

« предыдущая - следующая »

govorun

Доброго дня.
Пытаюсь выбрать максимальное значение поля [DATA_KAT] из тех значений, которые меньше или равны полю [DATA].

=IF(
DATA_KAT = AGGR(MAX( {< DATA_KAT = {"<= $(DATA) "} >} DATA_KAT ), PROD)
, KAT)
В результате получается ерунда.
Выбирает максимальную значение поля [DATA_KAT] игнорируя условие
Где ошибка - не вижу.Вам недоступны вложения в этом разделе.

Uunit

Добрый день.
FirstSortedValue пробовали использовать?

govorun

Не работает.
То, что я пытаюсь написать - это выражение для Фильтра.
Есть две таблицы - одна типа справочник (на картинке в первом посте), другая таблица данных
Таблицы связаны по полю (KAT).

У таблицы данных есть два фильтра - Дата (DDD) и Категория (KAT)
При выборе значения в фильтре Дата (DDD), фильтр Категория (KAT) должен предлагать данные из таблицы-справочника (KAT) с Максимальным меньшим (DDD) полем (DATA_KAT).

MAX ( {< DATA_KAT <= DDD >} DATA_KAT )

Uunit

Немного сложно воспринять, что именно вы хотите.
Таблицу1 вы предоставили.
Опишите Таблицу2, как она должна выглядеть в конечном итоге.