Что такое ГПР в Excel? Функция, синтаксис и примеры
Опубликовано: 2022-08-24HLOOKUP в 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 вместе?
Да, вы можете использовать ГПР и ВПР вместе. Вы можете использовать две функции вместе с помощью метода вложенной функции. Мы можем использовать вложенную формулу для объединения двух функций и извлечения соответствующих значений из таких структур, как таблицы.