Быстрая навигация
ГПР - Функция горизонтального поиска
Краткое описание
Функция ГПР в Excel выполняет поиск значения в верхней строке таблицы и возвращает соответствующее значение из указанной строки той же колонки. Идеально подходит для работы с горизонтально ориентированными таблицами данных.
Синтаксис
ГПР(искомое_значение; таблица; номер_строки; [интервальный_просмотр])
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| искомое_значение | Any |
Да | Значение, которое нужно найти в первой строке таблицы |
| таблица | Range |
Да | Таблица данных для поиска |
| номер_строки | Number |
Да | Номер строки для возвращения результата |
| интервальный_просмотр | Boolean |
Нет | Режим поиска: точный или приблизительный |
Использование функции HLOOKUP
ГПР используется для горизонтального поиска в таблицах, где критерии поиска расположены в верхней строке, а данные - в нижних строках. Функция особенно полезна при работе с прайс-листами, где категории товаров расположены горизонтально.
Распространенные примеры HLOOKUP
Поиск цены товара
=ГПР("Оси";A1:C4;2;ИСТИНА)
Ищет "Оси" в первой строке и возвращает цену из 2-й строки (4)
Точный поиск детали
=ГПР("Подшипники";A1:C4;3;ЛОЖЬ)
Точный поиск "Подшипники" и возврат значения из 3-й строки (7)
Приблизительный поиск
=ГПР("П";A1:C4;3;ИСТИНА)
Приблизительный поиск буквы "П" возвращает ближайшее меньшее значение из колонки "Оси" (5)
Поиск с массивом
=ГПР(3;{1;2;3:"a";"b";"c";"d";"e";"f"};2;ИСТИНА)
Поиск числа 3 в массиве и возврат значения из 2-й строки (c)
Часто задаваемые вопросы
Распространенные ошибки и решения
#Н/Д
Cause: Значение не найдено при точном поиске
Solution: Проверьте точное написание или используйте ИСТИНА для приблизительного поиска
#ССЫЛ!
Cause: Номер строки больше количества строк в таблице
Solution: Уменьшите номер_строки или расширьте таблицу
#ЗНАЧ!
Cause: Номер строки меньше 1
Solution: Укажите номер строки от 1 и выше
#Н/Д при ИСТИНА
Cause: Искомое значение меньше минимального в первой строке
Solution: Проверьте диапазон значений в первой строке
Примечания
- Таблица должна быть отсортирована по возрастанию слева направо для ИСТИНА
- Регистр букв в тексте не учитывается
- Рекомендуется использовать XLOOKUP вместо ГПР в новых формулах
- Подстановочные знаки работают только при ЛОЖЬ
Совместимость
Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Недоступно в:
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+