30 Excel функции за 30 дни: HLOOKUP

10-ти ден от маратона 30 Excel функции за 30 дни ще се посветим на изследването на функцията ПРЕГЛЕД (GPR). Тази функция е много подобна на ВОЛОКУП (VLOOKUP), работи само с елементи от хоризонтален списък.

Нещастна функция ПРЕГЛЕД (GLOW) не е толкова популярен като сестра си, тъй като в повечето случаи данните в таблиците са подредени вертикално. Спомняте ли си последния път, когато искахте да търсите низ? Какво ще кажете за връщане на стойността от същата колона, но разположена в един от редовете по-долу?

Както и да е, нека дадем функции ПРЕГЛЕД (GPR) заслужен момент на слава и разгледайте по-отблизо информацията за тази функция, както и примери за нейното използване. Не забравяйте, че ако имате интересни идеи или примери, моля, споделете ги в коментарите.

Функция 10: HLOOKUP

функция ПРЕГЛЕД (HLOOKUP) търси стойността в първия ред на таблицата и връща друга стойност от същата колона в таблицата.

Как мога да използвам функцията HLOOKUP (HLOOKUP)?

Тъй като функцията ПРЕГЛЕД (HLOOKUP) може да намери точна или приблизителна стойност в низ, след което може:

  • Намерете общите продажби за избрания регион.
  • Намерете индикатор, който е подходящ за избраната дата.

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

функция ПРЕГЛЕД (HLOOKUP) има следния синтаксис:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)

  • търсена_стойност (lookup_value): Стойността, която трябва да бъде намерена. Може да бъде стойност или препратка към клетка.
  • table_array (таблица): справочна таблица. Може да бъде препратка към диапазон или именуван диапазон, съдържащ 2 реда или повече.
  • номер_индекс_на_ред (номер_на_ред): низ, съдържащ стойността, която трябва да бъде върната от функцията. Задава се от номера на реда в таблицата.
  • търсене_обхват (range_lookup): Използвайте FALSE или 0, за да намерите точно съвпадение; за приблизително търсене, TRUE (ВЯРНО) или 1. В последния случай низът, в който функцията търси, трябва да бъде сортиран във възходящ ред.

Прихващания HLOOKUP (GPR)

като ВОЛОКУП (VLOOKUP), функция ПРЕГЛЕД (HLOOKUP) може да бъде бавен, особено когато се търси точно съвпадение на текстов низ в несортирана таблица. Когато е възможно, използвайте приблизително търсене в таблица, сортирана по първия ред във възходящ ред. Първо можете да приложите функцията MATCH (ПО-ЕКСПОЗИРАН) или COUNTIF (COUNTIF), за да сте сигурни, че стойността, която търсите, дори съществува в първия ред.

Други характеристики като INDEX (ИНДЕКС) и MATCH (MATCH) също могат да се използват за извличане на стойности от таблица и са по-ефективни. Ще ги разгледаме по-късно в нашия маратон и ще видим колко мощни и гъвкави могат да бъдат.

Пример 1: Намерете стойности на продажбите за избран регион

Нека ви напомня отново, че функцията ПРЕГЛЕД (HLOOKUP) търси само стойността в горния ред на таблицата. В този пример ще намерим общите продажби за избрания регион. За нас е важно да получим правилната стойност, затова използваме следните настройки:

  • Името на региона се въвежда в клетка B7.
  • Регионалната справочна таблица има два реда и обхваща диапазона C2:F3.
  • Общите продажби са в ред 2 на нашата таблица.
  • Последният аргумент е зададен на FALSE, за да се намери точно съвпадение при търсене.

Формулата в клетка C7 е:

=HLOOKUP(B7,C2:F3,2,FALSE)

=ГПР(B7;C2:F3;2;ЛОЖЬ)

30 Excel функции за 30 дни: HLOOKUP

Ако името на региона не е намерено в първия ред на таблицата, резултатът от функцията ПРЕГЛЕД (GPR) ще #AT (#N/A).

30 Excel функции за 30 дни: HLOOKUP

Пример 2: Намерете мярка за избрана дата

Обикновено при използване на функцията ПРЕГЛЕД (HLOOKUP) изисква точно съвпадение, но понякога приблизителното съвпадение е по-подходящо. Например, ако индикаторите се променят в началото на всяко тримесечие и първите дни на тези тримесечия се използват като заглавия на колони (вижте фигурата по-долу). В този случай с помощта на функцията ПРЕГЛЕД (HLOOKUP) и приблизително съвпадение, ще намерите индикатор, който е подходящ за дадена дата. В този пример:

  • Датата се записва в клетка C5.
  • Таблицата за търсене на индикатор има два реда и се намира в диапазона C2:F3.
  • Справочната таблица е сортирана по ред с дата във възходящ ред.
  • Индикаторите са записани в ред 2 на нашата таблица.
  • Последният аргумент на функцията е зададен на TRUE, за да се търси приблизително съвпадение.

Формулата в клетка D5 е:

=HLOOKUP(C5,C2:F3,2,TRUE)

=ГПР(C5;C2:F3;2;ИСТИНА)

Ако датата не е намерена в първия ред на таблицата, функцията ПРЕГЛЕД (HLOOKUP) ще намери най-близката най-голяма стойност, която е по-малка от аргумента търсена_стойност (търсеща_стойност). В този пример желаната стойност е март 15. Не е в реда за дата, така че формулата ще приеме стойността Януари 1 и обратно 0,25.

30 Excel функции за 30 дни: HLOOKUP

Оставете коментар