← К списку задач
Excel·Средний·~10 мин

ИНДЕКС+ПОИСКПОЗ: гибкий поиск лучше ВПР

Сценарий

Таблица с данными о продажах менеджеров расположена так:

Диапазон A1:C6 (Лист «Данные»):

A: менеджерB: городC: выручка (₸)
ЕрланАстана520 000
АйгеримАлматы680 000
ДанаАлматы430 000
БауржанАстана595 000
КамилаШымкент370 000

Тебе нужно найти выручку менеджера Бауржан — но имя менеджера стоит справа, а выручка — слева от столбца поиска (в данном случае — справа, что ВПР поддерживает, но для наглядности представь обратный случай).

Задача

  1. Напиши формулу ИНДЕКС + ПОИСКПОЗ, которая находит выручку по имени менеджера «Бауржан».
  2. Объясни, почему ИНДЕКС+ПОИСКПОЗ лучше ВПР в ситуациях, когда столбец поиска находится не первым в диапазоне.

Ожидаемый ответ

Формула (ищем выручку по имени «Бауржан»):

=ИНДЕКС(C2:C6, ПОИСКПОЗ("Бауржан", A2:A6, 0))

или в английском варианте:

=INDEX(C2:C6, MATCH("Бауржан", A2:A6, 0))

Результат: 595 000 ₸

Преимущества ИНДЕКС+ПОИСКПОЗ перед ВПР:

  • ВПР ищет только в первом столбце диапазона и возвращает значение правее. ИНДЕКС+ПОИСКПОЗ не имеет этого ограничения.
  • При вставке/удалении столбцов ВПР ломается (номер столбца жёстко задан числом). ИНДЕКС+ПОИСКПОЗ ссылается на конкретный диапазон.
  • Можно искать слева, снизу вверх — без ограничений на расположение.
Эта задача — на изучение. Sandbox для Excel появится в следующей фазе.