ВПР по нескольким условиям
поискЧто делает формула
Обычный ВПР ищет только по одному столбцу. Чтобы искать по двум условиям одновременно (например, по имени И дате), склеиваем два столбца оператором &. ПОИСКПОЗ ищет склейку искомых значений в склейке столбцов таблицы. В Excel эту формулу нужно вводить как формулу массива (Ctrl+Shift+Enter) в старых версиях. В Excel 365 и Google Sheets работает без этого.
Формула
=ИНДЕКС(C2:C100;ПОИСКПОЗ(E2&F2;A2:A100&B2:B100;0))Пример
Поиск оценки студента по конкретному предмету:
| Студент | Предмет | Оценка |
|---|---|---|
| Иванов | Математика | 4 |
| Иванов | Физика | 5 |
| Петрова | Математика | 5 |
| Петрова | Физика | 3 |
Ищем оценку Иванова по Физике: ПОИСКПОЗ("Иванов"&"Физика"; ...) → 5
Частые ошибки
- 1В старых версиях Excel забыли нажать Ctrl+Shift+Enter — формула вернёт ошибку #ЗНАЧ!
- 2Порядок склейки должен совпадать: если ищете E2&F2, то в таблице тоже A&B, а не B&A
- 3Если в данных есть пробелы, склейка может не совпасть — используйте СЖПРОБЕЛЫ перед сравнением
Нужна другая формула?
AI сгенерирует за 3 секунды — опишите задачу на русском языке
Попробовать генератор