Что такое ГПР в Excel? Функция, синтаксис и примеры

Опубликовано: 2022-08-24

HLOOKUP в Excel — это сокращение от «Горизонтальный просмотр». Эта функция помогает в поиске определенного значения в верхней части строки таблицы, также известной как «табличный массив», для возврата значения из другой указанной строки из того же столбца.

Когда значения сравнения расположены в строке в верхней части таблицы данных, и вам нужно просмотреть определенное количество строк, используйте функцию ГПР в Excel. ВПР — аналогичная функция, когда значения сравнения располагаются в столбце, расположенном слева от заданных данных. Эксперты Excel считают, что формула ГПР удобна и проста в использовании.

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

Здесь мы прольем свет на HLOOKUP в Excel и формулу HLOOKUP .

Изучите онлайн-сертификаты по науке о данных от лучших университетов мира. Участвуйте в программах Executive PG, Advanced Certificate Programs или Master Programs, чтобы ускорить свою карьеру.

Оглавление

Как работает ГПР

Функция HLOOKUP в основном используется для извлечения значения из данных, расположенных в горизонтальной таблице. Как упоминалось ранее, это похоже на «V» в функции ВПР, что является сокращением от «вертикальный».

Чтобы успешно использовать функцию ГПР, убедитесь, что значения поиска расположены в первой строке таблицы и перемещаются вправо по горизонтали. Эта функция поддерживает приблизительное и точное совпадение и использует подстановочные знаки (* ?) для поиска частичных совпадений.

Изучите наши популярные курсы по науке о данных

Высшая программа высшего образования в области науки о данных от IIITB Программа профессиональных сертификатов в области науки о данных для принятия бизнес-решений Магистр наук в области науки о данных Университета Аризоны
Расширенная сертификационная программа в области науки о данных от IIITB Профессиональная сертификационная программа в области науки о данных и бизнес-аналитики Университета Мэриленда. Курсы по науке о данных

Синтаксис

Функция ГПР находит значение в первой строке таблицы. После обнаружения совпадения значение извлекается из этого столбца, представляющего заданную строку. Синтаксис функции ГПР:

Синтаксис функции ГПР в Excel состоит из четырех элементов. Они следующие: -

  • Lookup_value : это обязательное требование синтаксиса HLOOKUP. Он находит значение, которое вам нужно найти, в первой строке таблицы. Искомое_значение может быть значением, текстовой строкой или ссылкой.
  • Table_array: массив таблиц также является обязательным элементом синтаксиса HLOOKUP. Таблица информации, в которой просматриваются данные. Всегда используйте ссылку на имя диапазона или диапазон.
  • Значения, представленные в первой строке table_array, могут быть числовыми, буквенными или логическими значениями.
  • Когда range_lookup имеет значение TRUE, значения, расположенные в первой строке table_array, должны быть расположены в порядке возрастания: -3, -2, -1, 0, 1, 2, AZ; в противном случае HLOOKUP может не отображать правильное значение. Если range_lookup имеет значение FALSE, нет необходимости сортировать table_array.
  • Текст нижнего и верхнего регистра равен.
  • Row_index_num : это также важное требование. Соответствующее значение будет возвращено из этого конкретного номера строки в table_array. row_index_num, равный 1, возвращает значение в первой строке table_array, и аналогично, row_index_num, равный 2, возвращает значение во второй строке table_array и т. д. Если row_index_num больше, чем количество строк в table_array, HLOOKUP будет верните #ССЫЛКА! значение ошибки, и если значение row_index_num меньше 1, функция ГПР вернет ошибку #ЗНАЧ! значение ошибки.
  • Range_lookup : это необязательный элемент в синтаксисе HLOOKUP. Это логическое значение, которое определяет, хотите ли вы найти точное или предполагаемое совпадение с помощью HLOOKUP. Если значение TRUE или опущено, вы получите оценочное совпадение, т. е. если HLOOKUP не сможет найти точное совпадение, вы получите следующее наибольшее значение, меньшее, чем искомое_значение. Если FALSE, HLOOKUP найдет точное совпадение. Если не удается найти значение, #N/A является возвращаемым значением ошибки.

Пример HLOOKUP в Excel

Пример HLOOKUP для легкого понимания:

Чтобы лучше использовать следующий пример, рекомендуется скопировать данные примера из следующей таблицы и вставить их в ячейку A1 на новом листе Excel. Чтобы увидеть результаты формул, выберите их, нажмите F2, а затем нажмите Enter.

яблоки Апельсины Груши
5 5 10
6 8 11
7 9 12
Формула Описание Результат
=ГПР("Яблоки", A1:C4, 2, ИСТИНА) Находит «яблоки» в строке 1 и дает вам значение из строки 2, которая находится в том же столбце (столбец A). 5
=ГПР("Апельсины", A1:C4, 3, ЛОЖЬ) Находит «апельсины» в строке 1 и дает вам значение из строки 3, которая находится в том же столбце (столбец B). 8
=ГПР("В", A1:C4, 3, ИСТИНА) Находит «B» в строке 1 и дает вам значение из строки 3 в том же столбце. Это связано с тем, что точное совпадение для «B» не найдено, и используется наибольшее значение в строке 1, меньшее, чем «B»: «Яблоки» в столбце A. 6
=ГПР("Груши", A1:C4, 4) Находит «Груши» в строке 1 и дает вам значение из строки 4 в том же столбце (столбец C). 12
=HLOOKUP(3, {1,2,3;"a", "b", "c", "d", "e", "f"}, 2, TRUE) Находит число 3 в константе трехстрочного массива и возвращает значение из строки 2 в том же столбце, который в данном случае является третьим. Вы найдете три строки значений в константе массива, где точка с запятой разделяет каждую строку (;). «c» находится во второй строке и в том же столбце, что и 3. Поэтому возвращается «c».

Важные вещи, которые следует отметить о HLOOKUP

  • HLOOKUP — поиск без учета регистра. Например, «ветчина» и «ветчина» будут рассматриваться как одно и то же.
  • «Искомое_значение» должно быть первой строкой «табличного_массива» при использовании ГПР. Чтобы посмотреть в другом месте, необходимо использовать другую формулу Excel.
  • Подстановочные знаки, такие как «*» или «?» поддерживаются функцией HLOOKUP в аргументе «искомое_значение», если «искомое_значение» находится в алфавитном порядке.
  • Если функция HLOOKUP не может найти искомое_значение, а диапазонное_искание равно TRUE, используется наибольшее значение, меньшее искомого_значения.
  • Если искомое_значение < наименьшего значения первой строки table_array, функция HLOOKUP сгенерирует значение ошибки #Н/Д.
  • Если range_lookup имеет значение FALSE, можно также использовать подстановочные знаки.

Читайте наши популярные статьи о науке о данных

Карьерный путь в науке о данных: подробное руководство по карьере Карьерный рост в науке о данных: будущее работы уже здесь Почему наука о данных важна? 8 способов, которыми наука о данных приносит пользу бизнесу
Актуальность науки о данных для менеджеров Окончательная шпаргалка по науке о данных, которую должен иметь каждый специалист по данным 6 главных причин, почему вы должны стать специалистом по данным
Один день из жизни Data Scientist: что они делают? Развенчан миф: Data Science не нуждается в кодировании Бизнес-аналитика и наука о данных: в чем разница?

Вывод

Вы можете найти функцию ГПР в каждой версии Microsoft Excel 2016, 2013, 2010, 2007 и ниже. Навыки работы с Microsoft Excel и владение функциями поиска могут значительно повысить вашу карьеру.

Карьера в области аналитики данных — это выгодная возможность в современной отрасли. Аналитики данных работают с огромными объемами данных для извлечения важной информации. Чтобы отточить свои навыки в области анализа данных, вы должны присоединиться к сертификационной программе по анализу данных upGrad . При поддержке Fullstack Academy вы получите сертификат Калифорнийского технологического института по анализу данных по завершении курса. В ходе курса вы сможете освоить навыки визуализации данных, Python и SQL, что проложит вам путь к тому, чтобы стать отличным аналитиком данных.

В чем разница между ГПР И ВПР?

Разница между ГПР и ВПР заключается в том, что ГПР ищет целевые значения внутри выбранных столбцов, тогда как ВПР ищет целевые значения в выбранных строках.

Что является альтернативой HLOOKUP?

Есть несколько альтернатив HLOOKUP. XLOOKUP — хорошая альтернатива HLOOKUP, позволяющая искать значения как в столбцах, так и в строках.

Можно ли использовать HLOOKUP и VLOOKUP вместе?

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