на Excel HLOOKUP функция, кратка за хоризонтално търсене, може да ви помогне да намерите конкретна информация в големи таблици с данни, като списъци с инвентар или големи списъци с контакти.
HLOOKUP работи почти същото Excel VLOOKUP функция. Единствената разлика е, че VLOOKUP търсене на данни в колони докато HLOOKUP търсене на данни в редове.
Стартиране на функцията HLOOKUP
Започнете, като добавите примерните данни, показани на картинката по - горе, в клетки D4 до I5 на вашия работен лист. Също така е добра идея да добавите заглавия към работния лист, за да покажете какви данни се получават HLOOKUP, За този урок въведете следните заглавия в клетки посочено.
Най- HLOOKUP функцията и данните, които тя извлича от базата данни, ще бъдат разположени в клетките отдясно на тези заглавия:
- D1: Име на част
- E1: Цена
Създаване на формула
- Кликнете върху клетка Е2 за да стане активната клетка - това е мястото, където ще започнем HLOOKUP функция.
- Кликнете върху Формули раздел.
- Избирам Търсене и справка от лентата, за да отворите падащото меню на функцията.
- Кликнете върху HLOOKUP в списъка, за да изведете Формула Builder.
Данните, които въвеждаме в четирите празни реда в диалоговия прозорец, ще образуват аргументите на HLOOKUP функция. Тези аргументи разкриват на функцията каква информация сме и къде трябва да търси, за да я намери.
02 от 07Стойността на търсенето
Първият аргумент е Lookup_value; тя казва HLOOKUP кой елемент в базата данни търсим информация. Най- Lookup_value е разположен в първия ред на избрания диапазон.
Информацията, която HLOOKUP ще се върне винаги е от същата колона на базата данни като Lookup_value, Най- Lookup_value може да бъде текстов низ, логическа стойност (само за TRUE или FALSE), число или клетка за дадена стойност.
- Кликнете върху Lookup_value линия.
- Кликнете върху клетка D2 за да добавите тази клетка към Lookup_value линия - това е клетката, където ще напишем името на частта, за която търсим информация.
Масивът на таблицата
Най- Table_array аргументът е диапазонът от данни, които HLOOKUP функционални търсения, за да намерите вашата информация. Най- Table_array трябва да съдържа поне два реда данни с първия ред, съдържащ Lookup_value.
Обхватът на таблицата за масив не е необходимо да включва всички редове или дори първия ред на база данни.
- Кликнете върху Table_array линия.
- връхна точка клетки Е4 до I5 в електронната таблица, за да добавите този диапазон към Table_array линия.
Номерът на редния индекс
Аргументът за индекса на ред (Row_index_num) показва кой ред от Table_array съдържа данните, които следвате. Ето няколко примера за различни данни, въведени в аргумента:
- Ако въведете a 1 в индекса на реда, HLOOKUP връща стойност от първата колона в table_array.
- Ако е индексният номер на реда 2, връща стойност от втория ред в table_array.
- Кликнете върху Row_index_num линия.
- Въведете a 2 в този ред, за да покажем, че искаме HLOOKUP за връщане на информация от втория ред на табличния масив.
Обхватът на търсенето
Най- Range_lookup аргумент е логическа стойност (ВЯРНО или FALSE само), което показва дали искате HLOOKUP за да намерите точна или приблизителна съвпадение с Lookup_value.
- ако ВЯРНО или ако този аргумент е пропуснат: HLOOKUP ще използва приблизително съвпадение, ако не може да намери точно съвпадение с Lookup_value, Ако точното съвпадение не е намерено, HLOOKUP връща следващата най-голяма стойност, която е по-малка от Lookup_value.
- ако FALSE: HLOOKUP ще използва точно съвпадение само с Lookup_value, Ако в първата колона има две или повече стойности Table_array които съответстват на Lookup_value, се използва първата открита стойност.
Ако точното съвпадение не е намерено, a # N / A грешката се връща.
- Кликнете върху Range_lookup линия.
- Въведете думата фалшив в този ред, за да покажем, че искаме HLOOKUP да върнем точно съвпадение за данните, които търсим.
- Кликнете върху Готово.
- Ако сте следвали всички стъпки в този урок, сега трябва да сте готови HLOOKUP функция в клетка Е2.
Използване на HLOOKUP за извличане на данни
Веднъж HLOOKUP функцията е завършена, тя може да се използва за извличане на информация от базата данни. За да направите това, въведете името на елемента, който искате да изтеглите в Lookup_value клетка и натиснете бутона ENTER на клавиатурата.
HLOOKUP използва номера на ред, за да определи кой елемент от данните трябва да се показва клетка Е2.
- Кликнете върху клетка Е1 във вашата електронна таблица.
- Тип Widgets в клетка Е1 и натиснете бутона ENTER на клавиатурата.
- Цената на джаджите сега трябва да се показва в клетка Е2.
Тествайте HLOOKUP нататъшна работа, като напишете други имена на части клетка Е1 и сравняване на данните, върнати в клетка Е2 с цените, изброени в клетки Е5 до I5.
07 от 07Съобщения за грешка в HLOOKUP на Excel
Когато работите в Excel, нещата не винаги действат според плана. Съобщават се следните съобщения за грешка HLOOKUP, и може потенциално да ви помогне да разрешите всички проблеми, които може да имате.
# N / A грешка:
- Тази грешка се показва, ако търсене стойност не се намира в първата колона на таблицата.
- Ще се показва и ако диапазонът за табличен масив аргументът е неточен.
#REF !:
- Тази грешка се показва, ако аргументът на индексния ред на ред е по-голям от броя на редовете в табличния масив.