Skip to main content

Функция и пример Excel HLOOKUP

Функция ГПР в Excel (Июнь 2026)

Функция ГПР в Excel (Июнь 2026)
Anonim
01 из 04

Поиск конкретных данных с помощью функции HLOOKUP в Excel

Использование функции Excel HLOOKUP

Связанный учебник: функция Excel HLOOKUP пошаговое руководство.

Функция HLOOKUP Excel, краткая для горизонтального поиска, используется для поиска конкретной информации, которая была сохранена в таблице электронных таблиц.

HLOOKUP работает так же, как функция Excel VLOOKUP или вертикальный поиск.

Единственное отличие состоит в том, что VLOOKUP ищет данные в столбцах, а HLOOKUP ищет данные в строках.

Если у вас есть список запасных частей или список контактов большого членства, HLOOKUP может помочь вам найти данные, соответствующие конкретным критериям, таким как цена конкретного товара или номер телефона человека.

02 из 04

Пример Excel HLOOKUP

Пример Excel HLOOKUP

Замечания: См. Изображение выше для получения дополнительной информации об этом примере. Синтаксис функции VLOOKUP подробно описан на следующей странице.

= ГПР ( "Widget", $ D $ 3: $ G $ 4,2, False)
  • «Виджет» - эта функция HLOOKUP ищет цену виджета.
  • $ D $ 3: $ G $ 4 - он ищет эту информацию в таблице данных, расположенной в ячейках D3 - G4.
  • 2- HLOOKUP ищет цену во второй строке таблицы.
  • Ложь - указывает, что будет принято только точное соответствие поиску _value «Widget».

Функция HLOOKUP возвращает результаты поиска - $ 14.76 - в ячейке D1.

03 из 04

Синтаксис функции HLOOKUP

Функция Excel HLOOKUP Синтаксис:

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

lookup _value: Этот аргумент - это значение, которое выполняется в первой строке массива таблицы. Буква _value может быть текстовой строкой, логическим значением (только TRUE или FALSE), числом или ссылкой на ячейку для значения.

таблица_массив: Это диапазон данных, которые функция ищет, чтобы найти вашу информацию. Таблица_аррей должна содержать не менее две строки данных. Первая строка содержит lookup_values.

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

Если вы используете ссылку на диапазон ячеек, рекомендуется использовать абсолютную ссылку на ячейку для table_array.

Если вы не используете абсолютную ссылку и копируете функцию HLOOKUP в другие ячейки, есть хорошая вероятность, что вы получите сообщения об ошибках в ячейках, на которые копируется функция.

номер_строки:Для этого аргумента введите номер строки таблицы, из которой вы хотите вернуть данные. Например:

  • если row_index_num равно 1, он возвращает значение из первой строки table_array;
  • если row_index_num равно 2, он возвращает значение из второй строки table_array.

range_lookup:Логическое значение (только TRUE или FALSE), указывающее, хотите ли вы, чтобы HLOOKUP находил точное или приблизительное соответствие с lookup_value.

  • Если TRUE или если этот аргумент опущен, HLOOKUP будет использовать приблизительное соответствие, если он не может найти точное соответствие с lookup_value. Если точное совпадение не найдено, HLOOKUP использует следующий наибольший lookup_value.
  • Если FALSE, HLOOKUP будет использовать точное совпадение с lookup_value. Если в первом столбце table_array есть два или более значения, которые соответствуют lookup_value, используется первое найденное значение. Если точное совпадение не найдено, возвращается ошибка # N / A.
04 из 04

Сообщения об ошибках HLOOKUP

Сообщения об ошибках Excel HLOOKUP

  • Если lookup_value не найдено в первой строке таблица_массив, HLOOKUP возвращает значение ошибки # N / A.
  • Если номер_строки аргумент больше, чем количество строк в table_array, HLOOKUP возвращает #REF! значение ошибки.
  • Если таблица_массив аргумент включает в себя пустые строки в верхней части table_array, HLOOKUP возвращает значение ошибки # N / A.