Чему научишься. Найдёшь значение по ключу через ВПР, соберёшь связку ИНДЕКС+ПОИСКПОЗ и объяснишь, когда ПРОСМОТР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;ЛОЖЬ). Что вернёт?
Подсказка: Найди строку, где в первом столбце стоит 102, и возьми значение из третьего столбца этой же строки.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Контрольный вопрос. Что произойдёт, если не указать ЛОЖЬ в ВПР?
Подсказка: По умолчанию ВПР ищет «ближайшее подходящее», а не точное совпадение.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Контрольный вопрос. ГПР работает как ВПР, но ищет…
Подсказка: Буква «Г» в названии — про горизонталь.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Контрольный вопрос. Функция ПОИСКПОЗ возвращает…
Подсказка: Она отвечает на вопрос «на каком месте», а не «что там лежит».
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Контрольный вопрос. Функция ИНДЕКС возвращает…
Подсказка: Ей нужно уже готовое число-позицию, и она достаёт значение по этому номеру.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Задание. Фамилии A2:A4 = Иванов, Петров, Сидоров. Формула =ПОИСКПОЗ(«Петров»;A2:A4;0). Какое число вернёт? Впиши число.
Подсказка: Посчитай, на каком по счёту месте в списке стоит «Петров».
✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Задание. Фамилии A2:A4=Иванов,Петров,Сидоров; оценки D2:D4=5,4,3. Формула =ИНДЕКС(D2:D4;ПОИСКПОЗ(«Сидоров»;A2:A4;0)). Что вернёт? Впиши число.
Подсказка: Сначала найди позицию «Сидорова» в списке фамилий, потом возьми оценку с тем же номером позиции.
✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Контрольный вопрос. Главное преимущество связки ИНДЕКС+ПОИСКПОЗ перед ВПР —
Подсказка: ВПР умеет искать только в одну сторону от столбца с ключом — а эта связка нет.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Контрольный вопрос. Чем ПРОСМОТРX отличается от ВПР?
Подсказка: Вспомни ограничения ВПР (поиск только вправо, нужен номер столбца) и подумай, что из этого снято.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Задание. Напиши формулу сам. Фамилии лежат в A2:A3, должности — в B2:B3. Нужно найти должность Петрова функцией ПРОСМОТРX, а если фамилия не найдётся — вернуть текст Не найдено. Впиши формулу целиком, со знаком равно; разделитель аргументов — точка с запятой. Текст — в двойных кавычках.
Подсказка: Четыре аргумента: что ищем, где ищем, откуда берём ответ, что вернуть при неудаче. Номер столбца здесь не нужен.
✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Контрольный вопрос. Формула =ПРОСМОТРX(«Сидоров»;A2:A3;B2:B3;»Не найдено»), а Сидорова в списке нет. Что вернёт формула?
Подсказка: Четвёртый аргумент ПРОСМОТРX как раз и задаёт, что вернуть, если совпадения не нашлось.
Проверить ответ →
Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →
Итог
Итог. ВПР ищет только вправо и требует ЛОЖЬ для точности; ИНДЕКС+ПОИСКПОЗ ищут в любую сторону и надёжнее; ПРОСМОТРX — их современная замена с явным «если не найдено».
← Назад к главе 2 · ↑ В начало урока · ⌂ В начало курса · Вперёд: Обработка ошибок →
