Когато работите с големи набори от данни, често трябва да търсите конкретна стойност и да намерите съответната стойност в електронната таблица. Правенето на това ръчно може да бъде бавно, досадно и отнемащо време, така че вместо това можете да използвате удобната функция HLOOKUP в Sheets. HLOOKUP означава хоризонтално търсене и е вариант на VLOOKUP.

Тази статия обсъжда функцията, разликите между HLOOKUP и VLOOKUP, синтаксиса и как можете да използвате тази функция във вашите електронни таблици.

Какво е HLOOKUP в Google Sheets?

Функцията HLOOKUP на Google Sheets търси определена стойност в първия ред на таблицата. След това извлича стойност от колоната въз основа на позицията на индекса, посочена от параметъра на формулата. Параметрите за търсене трябва да са в първия ред на таблицата.

Функцията HLOOKUP поддържа както приблизително, така и точно съвпадение. Използва се за хоризонтална таблица, където данните за сравнение са в горния ред и искате да погледнете надолу определен брой редове. Ако вече сте запознати с

instagram viewer
VLOOKUP формула от Excel или Sheets, можете да си представите, че HLOOKUP работи точно по същия начин, но за таблици, които са разположени в хоризонтална равнина.

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

Разлики между HLOOKUP и VLOOKUP

VLOOKUP се използва за намиране на данните във вертикално разположена таблица, докато HLOOKUP се използва за намиране на данни в хоризонтална таблица. VLOOKUP се използва по-широко от HLOOKUP, тъй като електронните таблици обикновено са вертикални, а не хоризонтални.

Формулите и за двете функции са практически еднакви, като единствената разлика е в аргументите на редове или колони. Може също да се наложи да се запознаете с Функция XLOOKUP в Excel.

Синтаксис за HLOOKUP

Формулата HLOOKUP използва четири аргумента, три от които са необходими, за да работи формулата, докато един не е задължителен. Преди да обсъдим аргументите и какво означава всеки от тях, нека първо да разгледаме синтаксиса. Синтаксисът е:

=HLOOKUP(ключ, диапазон, индекс, е- сортирано)

Ето какво прави всеки от аргументите, използвани във формулата HLOOKUP:

  • ключ: това определя стойността на функцията за извършване на търсене.
  • диапазон: този аргумент определя диапазоните от клетки, в които извършваме търсене. Sheets ще търсят ключовия аргумент в първия ред в дефинирания диапазон.
  • индекс: този аргумент се използва за дефиниране на индекса на реда, който съдържа стойността, която трябва да бъде върната. Тук първият ред започва от 1. Ако стойността за този аргумент не е между 1 и общия брой редове, дефинирани в аргумента за диапазон, #VALUE! грешка ще се покаже.
  • е сортирано: това е незадължителен аргумент, използван за дефиниране дали определеният ред е сортиран или не. По подразбиране тази стойност е вярна, ако е оставена празна.

Примери за функцията HLOOKUP в Google Sheets

1. Извършване на прост HLOOKUP

Това е най-основният начин за използване на функцията HLOOKUP. В този случай искаме да намерим продажбите, направени от конкретен служител. Ето стъпките, които трябва да следвате, за да направите това:

  1. Щракнете върху клетката, където искате да изпълните формулата.
  2. Въведете началната част на формулата, която е =HLOOKUP(
  3. Напишете първия аргумент тук. В този случай това е клетката, съдържаща служител № 4, E1.
  4. Добавете запетая.
  5. Въведете втория аргумент, който определя диапазона от клетки, в който извършваме търсене. В този случай това е обхватът на клетките A1:F3.
  6. Добавете още една запетая, за да отделите аргументите един от друг.
  7. Накрая въведете аргумента, определящ реда, от който да върнете стойността. В този случай това е номер на ред 2.
  8. Добавете затваряща скоба, за да завършите формулата.
  9. Натиснете Въведете за изпълнение на формулата.

Сега, в клетка D9, формулата показва броя на продажбите, които е направил служител номер 4.

2. Създаване на вложен HLOOKUP

Този пример изисква от нас да намерим служителя, който е направил най-голям брой продажби. За да направим това, можем да използваме функцията MAX, вложена във функцията HLOOKUP.

Функцията MAX ни позволява да намерим това най-голямо число в категорията продажби. HLOOKUP ще ни позволи да намерим името, свързано с номера, намерен с помощта на функцията MAX. Въпреки че повечето стъпки са подобни на това, което направихме в първия пример, има някои промени, които трябва да направим, за да използваме функцията MAX. Ето стъпките, които трябва да следвате:

  1. Щракнете върху клетката, където искате да въведете формулата.
  2. Въведете началната част на формулата, която е =HLOOKUP(
  3. В първия аргумент ще използваме формулата MAX. За да направите това, въведете началната част на формулата, която е МАКС (. Имайте предвид, че тук не е необходимо да добавяме равно към символа.
  4. Въведете диапазона от клетки, който трябва да се провери, за да намерите максималната стойност. В този случай е така B2:F2.
  5. Добавете затваряща скоба, за да затворите формулата MAX.
  6. Добавете запетая, за да разделите двата аргумента.
  7. Сега въведете диапазона от клетки за формулата. В случая това са клетките от A1:F3.
  8. Добавете още една запетая, за да разделите аргументите.
  9. В последния аргумент добавете номера на реда, от който искате да получите стойността. В този случай е така 3.
  10. Добавете последната затваряща скоба, за да затворите формулата.
  11. Натиснете Въведете за изпълнение на формулата.

Недостатъци на HLOOKUP

Тази функция има два недостатъка:

  1. Той винаги използва първия ред във входния диапазон, за да търси клавиша за търсене. В резултат на това функцията HLOOKUP не може да получи стойност на клетка, която е над реда за справка.
  2. Тази функция не е достатъчна динамично, тъй като въвеждането на ред във входния диапазон не актуализира автоматично индекса на реда.

Има решение на предишните два въпроса. Можете да използвате комбинация от Функции INDEX и MATCH в Excel, подобно на това, което прави свързаното ръководство.

Завършване на функцията HLOOKUP

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

Тази функция е само един от многото начини, по които можете да навигирате по-бързо в Google Таблици, ако продължите да учите, ще намалите времето, което трябва да отделите за въвеждане и извличане на данни.