Функция Excel HLOOKUP объясняется простыми словами

Функция HLOOKUP в Excel облегчает поиск данных, расположенных в заданной таблице. Буква «H» в «HLOOKUP» означает горизонталь и относится к первой строке таблицы. Функция HLOOKUP особенно полезна при работе с большими таблицами. Она избавляет от необходимости тратить много времени на поиск конкретных значений и позволяет получить результат гораздо быстрее. Мы шаг за шагом объясним, как именно использовать эту практичную функцию Excel для собственных нужд на конкретном примере HLOOKUP.

Когда может пригодиться функция Excel HLOOKUP?

Многие пользователи Excel ежедневно работают с большими объемами данных. Сохранение контроля или быстрый поиск нужной информации отнимает много времени и может привести к ошибкам. Именно поэтому программа Microsoft предлагает практичные справочные и поисковые функции, которые могут быстро выдать правильные результаты. Одной из таких функций является HLOOKUP, которая ищет определенные значения в заданном пользователем диапазоне ячеек. Она начинает поиск слева в первой ячейке и продолжает его справа, пока не достигнет конца заданного в функции диапазона.

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

Примечание

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

Понимание синтаксиса функции HLOOKUP

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

=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

Ниже описано, что означает каждый параметр:

  • Знак равенства указывает Excel, что вы вводите формулу в строке формул, а не фиксированное значение.
  • Значение_поиска — это текстовая строка или значение, по которому ведется поиск. Если это текстовая строка, она должна быть заключена в двойные кавычки.
  • Массив_таблицы — это диапазон в вашей таблице, в котором находятся данные. Этот диапазон поиска может быть выбран с помощью мыши или введен вручную.
  • Ряд_индекса_числа указывает, в какой строке находится результат. Например, если результат находится в пятом ряду, то row_index_num будет «5».
  • range_lookup — это логическое значение, которое указывает, хотите ли вы найти точное или приблизительное совпадение. Если это значение равно «TRUE», вы получите приблизительное совпадение. Если значение равно «FALSE», вы получите точное совпадение.

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

Практический пример HLOOKUP

Функция HLOOKUP в Excel особенно полезна, когда нужно найти конкретное значение в большом наборе данных. Это может быть справочник с сотнями или тысячами записей. Однако для того, чтобы донести основную идею, будет достаточно простого примера. На рисунке ниже показан прайс-лист и маска ввода.

Теперь мы хотим определить, по какой цене продается товар №. 102 продается в ячейке B7. Для этого выделите заполняемую ячейку и нажмите на «Формулы» -> «Поиск & Ссылка» -> «HLOOKUP». Построитель формул Excel откроется автоматически.

Теперь нажмите «Вставить функцию» и заполните поля ввода следующим образом: Значение_поиска — A7, которое относится к позиции №. 102, а таблица_массива простирается от B2 до E3. Поскольку искомое значение находится во второй строке таблицы, номер_индекса_строки равен 2. Значение параметра range_lookup равно FALSE, поскольку должны отображаться только те результаты, которые точно совпадают.

При нажатии кнопки «Готово» в B7 появится цена для соответствующего номера товара.

HLOOKUP: возможные комбинации с другими функциями

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

 

Используйте следующие формулы, чтобы умножить содержимое ячеек B7 и B8 на соответствующие значения в прайс-листе и отобразить результаты в C7 и C8:

Cell C7: =B7*HLOOKUP(A7;B2:E3;2;FALSE)
Cell C8: =B8*HLOOKUP(A8;B2:E3;2;FALSE)

Если вы хотите сложить два значения вместе и вывести результат в C10, вы можете просто использовать функцию SUM с табличным_массивом, определенным как C7:C8.

Оцените статью
cdelat.ru
Добавить комментарий