Windows

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

Снимок экрана, показывающий учебные данные для функции Excel HLOOKUP

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

Инструкции в этой статье относятся к Excel 2019, 2016, 2013, 2010; Excel для Office 365, Excel Online, Excel для Mac, Excel для iPad, Excel для iPhone и Excel для Android.

Ввод данных для функции HLOOKUP

Чтобы следовать этому руководству, добавьте образцы данных, показанные на рисунке ниже, в ячейки с D1 по I5 чистого листа.

Снимок экрана, показывающий учебные данные для функции Excel HLOOKUP

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

Создать формулу HLOOKUP

Вот как создать формулу HLOOKUP:

  1. Выберите ячейку E2, чтобы сделать ее активной ячейкой . Именно здесь будет расположена функция HLOOKUP.

  2. Выберите Формулы .

  3. Выберите Lookup & Reference, чтобы открыть раскрывающийся список функций.

  4. Выберите HLOOKUP, чтобы открыть диалоговое окно Function Arguments. В Excel для Mac откроется построитель формул.

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

Введите значение поиска

Информация, которую возвращает HLOOKUP, всегда находится в том же столбце базы данных, что и Lookup_value. Значение Lookup_value может быть текстовой строкой, логическим значением (только TRUE или FALSE), числом или ссылкой на ячейку для значения.

  1. Поместите курсор в текстовое поле Lookup_value.

  2. Выберите ячейку E1, чтобы добавить эту ссылку на ячейку в текстовое поле Lookup_value.

    Снимок экрана, показывающий, как ввести значение Lookup_value для функции HLOOKUP в Excel
  3. Ячейка E1 — это то место, где будет введено имя детали, которую вы ищете.

Введите массив таблиц

Аргумент таблица_массив является диапазон от данных , что функция ГПР ищет , чтобы найти информацию. Массив Table_array должен содержать как минимум две строки данных, причем первая строка содержит значение Lookup_value.

Диапазон Table Array не обязательно должен включать все строки или даже первую строку базы данных .

  1. Поместите курсор в текстовое поле Table_array .

  2. Выделите ячейки от E4 до I5 на листе.

    Снимок экрана, показывающий, как ввести массив таблиц для функции HLOOKUP в Excel
  3. Массив появится в текстовом поле Table_array.

Введите порядковый номер строки

Аргумент порядкового номера строки (Row_index_num) указывает, какая строка массива Table_array содержит необходимые данные. Вот несколько примеров различных данных, введенных в аргумент:

  • Если Row_index_num равен 1, HLOOKUP возвращает значение из первого столбца в table_array.
  • Если Row_index_num равен 2, HLOOKUP возвращает значение из второй строки в table_array.
  1. Поместите курсор в текстовое поле Row_index_num.

  2. Введите 2 .

    Снимок экрана, показывающий, как ввести аргумент Row_index_num для функции HLOOKUP в Excel
  3. Это говорит HLOOKUP возвращать информацию из второй строки массива таблицы.

Введите поиск диапазона

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

Если точное совпадение не найдено, возвращается ошибка # N / A.

  1. Поместите курсор в текстовое поле Range_lookup.

  2. Введите FALSE, чтобы HLOOKUP вернул точное совпадение для данных.

    Снимок экрана, показывающий, как ввести Range_lookup для функции HLOOKUP в Excel
  3. Выберите ОК . За исключением Excel для Mac, где вы выбираете Готово .

  4. Полная функция HLOOKUP появляется в ячейке E2.

Используйте HLOOKUP для получения данных

После завершения функции HLOOKUP ее можно использовать для получения информации из базы данных . Для этого введите имя элемента, который вы хотите получить, в ячейку Lookup_value и нажмите Enter.

HLOOKUP использует порядковый номер строки, чтобы определить, какой элемент данных должен отображаться в ячейке E2. Выберите ячейку E1, введите виджеты и нажмите Enter . Цена виджетов отображается в ячейке E2.

Снимок экрана, показывающий, как использовать функцию HLOOKUP в Excel для извлечения данных

Далее протестируйте функцию HLOOKUP, введя имена других деталей в ячейку E1 и сравнив данные, возвращенные в ячейку E2, с ценами, указанными в ячейках E5-I5.

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

Сообщения об ошибках, связанные с HLOOKUP, помогут вам решить любые проблемы, с которыми вы можете столкнуться. Это сообщения об ошибках, с которыми вы можете столкнуться:

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone