Skip to main content

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

Как использовать формулу ГПР (HLOOKUP) (Юни 2026)

Как использовать формулу ГПР (HLOOKUP) (Юни 2026)
Anonim
01 от 04

Намерете конкретни данни с функцията HLOOKUP на Excel

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

Свързан наръчник: Excel HLOOKUP функция Step by Step инстркцията.

Функцията HLOOKUP на Excel, кратка за хоризонтално търсене, се използва за намиране на конкретна информация, която е била съхранена в таблица с електронни таблици.

HLOOKUP работи почти същите като функцията Excel VLOOKUP или Vertical Lookup.

Единствената разлика е, че VLOOKUP търси данни в колони и HLOOKUP търси данни в редове.

Ако имате инвентарен списък с части или голям списък за контакт с членове, HLOOKUP може да Ви помогне да намерите данни, които отговарят на конкретни критерии, като например цената на конкретен елемент или телефонния номер на дадено лице.

02 от 04

Excel HLOOKUP Пример

Excel HLOOKUP Пример

Забележка: Обърнете се към изображението по-горе за повече информация относно този пример. Синтаксисът на функцията VLOOKUP е подробно разгледан на следващата страница.

= HLOOKUP ( "Приспособление", $ D 3 $: $ G $ 4,2, False)
  • "Widget" - тази функция HLOOKUP търси цената на Widgets.
  • $ D 3 $: $ G $ 4 - търси тази информация в таблицата с данни, разположена в клетки D3 до G4.
  • 2- HLOOKUP търси цената във втория ред на масата.
  • фалшив - показва, че ще бъде прието само точното съвпадение с търсенето _value "Widget".

Функцията HLOOKUP връща резултатите от търсенето си - $ 14.76 - в клетка D1.

03 от 04

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

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

= HLOOKUP (lookup_value, table_array, col_index_num, range_lookup)

search_value: Този аргумент е стойността, която се търси в първия ред на табличния масив. Стойността на търсенето може да бъде текстов низ, логическа стойност (само за TRUE или FALSE), число или клетка за дадена стойност.

table_array: Това е диапазонът от данни, които функцията търси, за да намери вашата информация. Матрицата_далан трябва да съдържа поне два реда на данните. Първият ред съдържа lookup_values.

Този аргумент е или наименуван диапазон или позоваване на диапазон от клетки.

Ако използвате референция към диапазон клетки, добре е да използвате абсолютна клетка за таблицата.

Ако не използвате абсолютна референция и копирате функцията HLOOKUP на други клетки, има голяма вероятност да получите съобщения за грешка в клетките, в които е копирана функцията.

row_index_num:За този аргумент въведете номера на реда на table_array, от който искате данните да се връщат. Например:

  • ако 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 Съобщения за грешка

Съобщения за грешка в HLOOKUP на Excel

  • Ако lookup_value не е намерен в първия ред на table_array, HLOOKUP връща стойността на # N / A грешка.
  • Ако row_index_num аргумент е по-голям от броя на редовете в table_array, HLOOKUP връща #REF! стойност на грешката.
  • Ако table_array аргументът включва празни редове в горната част на table_array, HLOOKUP връща стойността на # N / A грешка.