Уведомление об ответе может попасть в папку "Спам".
На Яндексе (или в другой почтовой системе) пометьте полученное письмо "Не спам", чтобы уведомления не попадали в папку "Спам".
Или, если вы используете почтовую программу (а не браузер), то разрешите спаму попадать в папку "Входящие" (в этом случае в теме письма будет текст [OBORONA-SPAM]).

поиск позиции по множеству условий

Автор davlenie120, 15 июня 2026, 16:29

Администратор

Для одного участка может быть только два столбца или может быть и больше?

davlenie120


davlenie120

Для одного участка может быть только два столбца или может быть и больше?

может быть и больше

Спасибо

Администратор

Используется формула массива.
Если у вас старая версия Офиса, то после записи формулы нажмите не Enter, а сочетание Ctrl+Shift+Enter, чтобы вокруг формулы появились фигурные скобки {}.
Если у вас новая версия Офиса, то формула вставляется клавишей Enter.

=ИНДЕКС($I$1:$N$6;ПОИСКПОЗ(B2;$H$1:$H$6;0);ПОИСКПОЗ(1;($I$1:$N$1=A2)*(C2<=$I$2:$N$2);0))

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

В этой формуле формула просматривает 100 строк и столбца H:P:
=ИНДЕКС($H$1:$P$100;ПОИСКПОЗ(B2;$H$1:$H$100;0);ПОИСКПОЗ(1;($H$1:$P$1=A2)*(C2<=$H$2:$P$2);0))

В правой таблице, в строке 2 действует правило: искомое число меньше или равно числу, указанному в строке 2.

Администратор

Написал вам два письма на почту с заголовком "Письмо с Форума по VBA и MS Office". Написал именно на почту, а не на форум.