ГПР (HLOOKUP)

Функция ГПР ищет ячейку с нужным значением в первой строке таблицы и возвращает значение из определенной строки в столбце с найденной ячейкой.

Это позволяет, например, объединить или сравнить данные из двух таблиц.

Пример

Результат

=ГПР("Яблоки"; A1:E5; 4)

Если «Яблоки» хранится в B1, вернет значение из B4.

Синтаксис

ГПР(искомое_значение;таблица;номер_строки;[интервальный_просмотр])

Аргументы

Аргумент

Тип данных

Описание

Искомое значение*

Текстовый, числовой или логический

Значение, которое нужно найти в первой строке таблицы.

Таблица*

Ссылка

Диапазон ячеек, который содержит данные, включая первую строку с заголовками столбцов.

Номер строки*

Число

Порядковый номер строки в диапазоне, из которого нужно вернуть значение. Номер может не совпадать с номером строки на листе.

Интервальный просмотр

Логический

Тип поиска значений:

  • ЛОЖЬ — искать только точные совпадения; если оно не найдено, функция возвращает ошибку #Н/Д;
  • ИСТИНА (по умолчанию) — если точное значение не найдено, ищет ближайшее меньшее значение; предполагает, что первая строка отсортирована в порядке возрастания.
Подстановочные символы для точного поиска

Если интервальный просмотр имеет значение ЛОЖЬ и искомое значение является текстом, в искомом значении можно использовать подстановочные знаки:

  • вопросительный знак («?») заменяет любой один знак;
  • звездочка («*») заменяет любую последовательности знаков.

Примеры использования

Пример 1

Формула ищет в первой строке текст «Количество, кг» и возвращает значение из этого же столбца в строке 390.

Пример 2

Формула ищет в первой строке точный текст «Страна» и возвращает ошибку #Н/Д, так как не находит точное совпадение.

Связанные и похожие функции

Горизонтальный просмотр