Excel·Средний·~10 мин
ИНДЕКС+ПОИСКПОЗ: гибкий поиск лучше ВПР
Сценарий
Таблица с данными о продажах менеджеров расположена так:
Диапазон A1:C6 (Лист «Данные»):
| A: менеджер | B: город | C: выручка (₸) |
|---|---|---|
| Ерлан | Астана | 520 000 |
| Айгерим | Алматы | 680 000 |
| Дана | Алматы | 430 000 |
| Бауржан | Астана | 595 000 |
| Камила | Шымкент | 370 000 |
Тебе нужно найти выручку менеджера Бауржан — но имя менеджера стоит справа, а выручка — слева от столбца поиска (в данном случае — справа, что ВПР поддерживает, но для наглядности представь обратный случай).
Задача
- Напиши формулу ИНДЕКС + ПОИСКПОЗ, которая находит выручку по имени менеджера «Бауржан».
- Объясни, почему ИНДЕКС+ПОИСКПОЗ лучше ВПР в ситуациях, когда столбец поиска находится не первым в диапазоне.
Ожидаемый ответ
Формула (ищем выручку по имени «Бауржан»):
=ИНДЕКС(C2:C6, ПОИСКПОЗ("Бауржан", A2:A6, 0))
или в английском варианте:
=INDEX(C2:C6, MATCH("Бауржан", A2:A6, 0))
Результат: 595 000 ₸
Преимущества ИНДЕКС+ПОИСКПОЗ перед ВПР:
- ВПР ищет только в первом столбце диапазона и возвращает значение правее. ИНДЕКС+ПОИСКПОЗ не имеет этого ограничения.
- При вставке/удалении столбцов ВПР ломается (номер столбца жёстко задан числом). ИНДЕКС+ПОИСКПОЗ ссылается на конкретный диапазон.
- Можно искать слева, снизу вверх — без ограничений на расположение.
Эта задача — на изучение. Sandbox для Excel появится в следующей фазе.