Поиск и ссылки: ВПР, ИНДЕКС, ПОИСКПОЗ, ПРОСМОТРX

Чему научишься. Найдёшь значение по ключу через ВПР, соберёшь связку ИНДЕКС+ПОИСКПОЗ и объяснишь, когда ПРОСМОТРX удобнее ВПР.

ВПР и его ограничения

=ВПР(что_ищем;где_ищем;номер_столбца;ЛОЖЬ) ищет значение в ПЕРВОМ столбце диапазона и возвращает данные из другого столбца той же строки. ЛОЖЬ — обязательный аргумент для точного совпадения; без него формула может вернуть неверный результат (приближённый поиск). ГПР — то же самое по горизонтали (первая строка), используется редко.

ИНДЕКС + ПОИСКПОЗ — гибче ВПР

ПОИСКПОЗ(значение;диапазон;0) находит НОМЕР позиции значения. ИНДЕКС(диапазон;номер) достаёт значение ПО номеру позиции. Вместе: =ИНДЕКС(B2:B100;ПОИСКПОЗ("Иванов";A2:A100;0)). Преимущество перед ВПР — ищут в любую сторону (влево и вверх тоже) и надёжнее при вставке столбцов.

         A (ключ)     B (возврат)
     +-------------+-------------+
  1  | Иванов      | Инженер     |
  2  |>Петров<     |>Менеджер<   |  <- искомое "Петров" (столбец A)
     +-------------+-------------+     возвращает соседнее значение (столбец B)

=ВПР("Петров";A1:B2;2;ЛОЖЬ)                  -> Менеджер (только вправо)
=ИНДЕКС(B1:B2;ПОИСКПОЗ("Петров";A1:A2;0))    -> Менеджер (в любую сторону)
=ПРОСМОТРX("Петров";A1:A2;B1:B2;"Нет")        -> Менеджер (в любую сторону, проще)

ПРОСМОТРX — современная замена

ПРОСМОТРX (англ. XLOOKUP) — более новая функция поиска: =ПРОСМОТРX(что_ищем;где_искать;что_вернуть;если_не_найдено) — ищет в любую сторону, без номера столбца, и явно задаёт замену при отсутствии совпадения.

Проверь себя

Контрольный вопрос. ВПР ищет значение…

Ав первом столбце указанного диапазона
Бв любом столбце по выбору
Вво всей книге сразу
Гтолько в активном листе

Подсказка: Название функции («вертикальный просмотр») указывает, где именно она ищет.

Проверить ответ →

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

Задание. Напиши формулу сам. В диапазоне A2:C3 первая колонка — номер студенческого билета, третья — группа. Нужно найти строку с номером 102 и вернуть из неё группу, с точным совпадением. Впиши формулу целиком, со знаком равно; разделитель аргументов — точка с запятой.

Подсказка: Четыре аргумента по порядку: что ищем, где ищем (весь диапазон), номер столбца с ответом, и признак точного совпадения.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Проверить ответ →

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

Контрольный вопрос. Таблица: A2=101,B2=Иванов,C2=БИ-1; A3=102,B3=Петров,C3=БИ-2. Формула =ВПР(102;A2:C3;3;ЛОЖЬ). Что вернёт?

АБИ-2
ББИ-1
ВПетров
ГИванов

Подсказка: Найди строку, где в первом столбце стоит 102, и возьми значение из третьего столбца этой же строки.

Проверить ответ →

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

Контрольный вопрос. Что произойдёт, если не указать ЛОЖЬ в ВПР?

Аформула может вернуть неверный результат — сработает приближённый поиск
Бформула не сработает вообще
ВExcel сам подставит ЛОЖЬ
Гничего не изменится

Подсказка: По умолчанию ВПР ищет «ближайшее подходящее», а не точное совпадение.

Проверить ответ →

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

Контрольный вопрос. ГПР работает как ВПР, но ищет…

Ав первой строке диапазона, по горизонтали
Бв первом столбце, как и ВПР
Вв последней строке
Гпо всей книге

Подсказка: Буква «Г» в названии — про горизонталь.

Проверить ответ →

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

Контрольный вопрос. Функция ПОИСКПОЗ возвращает…

Аномер позиции искомого значения в диапазоне
Бсамо найденное значение
Всумму диапазона
Гколичество совпадений

Подсказка: Она отвечает на вопрос «на каком месте», а не «что там лежит».

Проверить ответ →

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

Контрольный вопрос. Функция ИНДЕКС возвращает…

Азначение по номеру позиции в диапазоне
Бномер позиции значения
Всумму диапазона
Гсреднее диапазона

Подсказка: Ей нужно уже готовое число-позицию, и она достаёт значение по этому номеру.

Проверить ответ →

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

Задание. Фамилии A2:A4 = Иванов, Петров, Сидоров. Формула =ПОИСКПОЗ(«Петров»;A2:A4;0). Какое число вернёт? Впиши число.

Подсказка: Посчитай, на каком по счёту месте в списке стоит «Петров».

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Проверить ответ →

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

Задание. Фамилии A2:A4=Иванов,Петров,Сидоров; оценки D2:D4=5,4,3. Формула =ИНДЕКС(D2:D4;ПОИСКПОЗ(«Сидоров»;A2:A4;0)). Что вернёт? Впиши число.

Подсказка: Сначала найди позицию «Сидорова» в списке фамилий, потом возьми оценку с тем же номером позиции.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Проверить ответ →

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

Контрольный вопрос. Главное преимущество связки ИНДЕКС+ПОИСКПОЗ перед ВПР —

Аможет искать влево и вверх, не только вправо
Бработает быстрее на маленьких таблицах
Вне требует диапазона
Гвсегда даёт точный результат без настроек

Подсказка: ВПР умеет искать только в одну сторону от столбца с ключом — а эта связка нет.

Проверить ответ →

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

Контрольный вопрос. Чем ПРОСМОТРX отличается от ВПР?

Аумеет искать в любую сторону и не требует номера столбца
Бработает только с числами
Вдоступен во всех версиях Excel без исключений
Гне умеет обрабатывать отсутствие совпадения

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

Проверить ответ →

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

Задание. Напиши формулу сам. Фамилии лежат в A2:A3, должности — в B2:B3. Нужно найти должность Петрова функцией ПРОСМОТРX, а если фамилия не найдётся — вернуть текст Не найдено. Впиши формулу целиком, со знаком равно; разделитель аргументов — точка с запятой. Текст — в двойных кавычках.

Подсказка: Четыре аргумента: что ищем, где ищем, откуда берём ответ, что вернуть при неудаче. Номер столбца здесь не нужен.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Проверить ответ →

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

Контрольный вопрос. Формула =ПРОСМОТРX(«Сидоров»;A2:A3;B2:B3;»Не найдено»), а Сидорова в списке нет. Что вернёт формула?

Атекст «Не найдено» из четвёртого аргумента
Бошибку #Н/Д
Впустую ячейку
Гпервое значение из диапазона

Подсказка: Четвёртый аргумент ПРОСМОТРX как раз и задаёт, что вернуть, если совпадения не нашлось.

Проверить ответ →

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

Итог

Итог. ВПР ищет только вправо и требует ЛОЖЬ для точности; ИНДЕКС+ПОИСКПОЗ ищут в любую сторону и надёжнее; ПРОСМОТРX — их современная замена с явным «если не найдено».

Назад к главе 2  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд: Обработка ошибок →

Школа Виктора Комлева