Этот сайт использует Яндекс.Метрику для анализа посещаемости. Подробнее
Формулы и функции

Как использовать ВПР для поиска по нескольким условиям в Excel?

Вероятность: 75%
Краткий ответ

ВПР не поддерживает несколько условий напрямую. Создайте вспомогательный столбец-ключ: =A2&B2 и ищите по нему, или используйте ИНДЕКС+ПОИСКПОЗ с функцией ЕСЛИ как формулу массива (Ctrl+Shift+Enter).

Подробный ответ

ВПР несколько условий excel — задача, для которой нужен обходной путь, так как ВПР работает только по одному ключу.

1. Вспомогательный столбец-ключ (самый простой)

В исходной таблице добавьте столбец: =A2&"_"&B2 (склейка двух полей).
В формуле поиска: =ВПР(E2&"_"&F2; $C:$D; 2; 0)
Ищите по комбинированному ключу.

2. ВПР с условием через ИНДЕКС+ПОИСКПОЗ (без доп. столбца)

Формула массива (Ctrl+Shift+Enter):

=ИНДЕКС($C$2:$C$100;ПОИСКПОЗ(1;($A$2:$A$100=E2)*($B$2:$B$100=F2);0))

Перемножение условий — это логическое И: 1=истина, 0=ложь.

3. Поиск по нескольким критериям в Excel 365 через ПРОСМОТРX

=ПРОСМОТРX(1;($A$2:$A$100=E2)*($B$2:$B$100=F2);$C$2:$C$100;"Нет")

Та же логика, но без Ctrl+Shift+Enter.

4. ВПР по двум столбцам через СУММЕСЛИМН (для числовых результатов)

=СУММЕСЛИМН(C:C; A:A; E2; B:B; F2)
Если результат один — вернёт нужное число.

Рекомендация

Для простоты и надёжности — вспомогательный столбец. Для одноразовых задач — ИНДЕКС+ПОИСКПОЗ массивом.

Мы используем cookies для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с политикой использования cookies.