Выбор значений по условию

Автор govorun, 13 февраля 2021, 06:45:50

« назад - далее »

govorun

Доброго дня. Что-то скучно стало на форуме. Предлагаю размять мозговые извилины.
QS.
Загружаю две таблицы: (2222 и 3333)
Пытаюсь создать простую таблицу, должно получиться как на рисунке 4444.
Нужно для каждого значения "CL" выбрать значение "BUS" при условии, что значение "ADATE" <= значению "DD" и является максимальным из выбранных.
Вопрос, как это сделать?

Вот так определяю максимальное значение "ADATE"
AGGR(MAX({< ADATE = {"<=$(=DATE(MAX(DD)))"} >} ADATE), CL)А так пытаюсь выбрать значение "BUS"
IF(ADATE = (AGGR(MAX({< ADATE = {"<=$(=DATE(MAX(DD)))"} >} ADATE), CL)), BUS)
Получается нечто не понятное.
Буду благодарен за любую помощь.
Значение поля "DD" - произвольное, просто для проверки правильности.
Обратите внимание, что в поле "BUS" нельзя исключать пустые значения ( CL = 4 ).
Файл 5555.txt можно переименовать в .xlsxВы не можете просматривать это вложение.Вы не можете просматривать это вложение.Вы не можете просматривать это вложение.Вы не можете просматривать это вложение.



Яндекс.Метрика