30 Екцел функција за 30 дана: ХЛООКУП

10. дан маратона 30 Екцел функција за 30 дана посветићемо се проучавању функције ХЛООКУП (ГПР). Ова карактеристика је веома слична ВЛООКУП (ВЛООКУП), само што ради са елементима хоризонталне листе.

Несрећна функција ХЛООКУП (ГЛОВ) није толико популаран као његова сестра, пошто су у већини случајева подаци у табелама распоређени вертикално. Сећате се када сте последњи пут желели да тражите стринг? Шта је са враћањем вредности из исте колоне, али која се налази у једном од редова испод?

У сваком случају, хајде да дамо карактеристике ХЛООКУП (ГПР) заслужени тренутак славе и детаљније погледајте информације о овој особини, као и примере њеног коришћења. Запамтите, ако имате занимљиве идеје или примере, поделите их у коментарима.

Функција 10: ХЛООКУП

функција ХЛООКУП (ХЛООКУП) тражи вредност у првом реду табеле и враћа другу вредност из исте колоне у табели.

Како могу да користим функцију ХЛООКУП (ХЛООКУП)?

Пошто је функција ХЛООКУП (ХЛООКУП) може да пронађе тачну или приближну вредност у низу, онда може:

  • Пронађите укупне продаје за изабрани регион.
  • Пронађите индикатор који је релевантан за изабрани датум.

ХЛООКУП синтакса

функција ХЛООКУП (ХЛООКУП) има следећу синтаксу:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

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

  • лоокуп_валуе (лоокуп_валуе): Вредност коју треба пронаћи. Може бити вредност или референца на ћелију.
  • табле_арраи (табела): табела за тражење. Може бити референца на опсег или именовани опсег који садржи 2 реда или више.
  • ров_индек_нум (број_реда): Стринг који садржи вредност коју ће функција вратити. Подешава се бројем реда у табели.
  • ранге_лоокуп (ранге_лоокуп): Користите ФАЛСЕ или 0 да пронађете тачно подударање; за приближну претрагу, ТРУЕ (ТРУЕ) или 1. У последњем случају, стринг у којем функција претражује мора бити сортиран у растућем редоследу.

Трапс ХЛООКУП (ГПР)

као ВЛООКУП (ВЛООКУП), функција ХЛООКУП (ХЛООКУП) може бити спор, посебно када се тражи тачно подударање текстуалног низа у несортираној табели. Кад год је могуће, користите приближну претрагу у табели сортираном по првом реду у растућем редоследу. Прво можете применити функцију УТАКМИЦА (ИЗЛОЖЕНИЈИ) или ЦОУНТИФ (ЦОУНТИФ) да бисте били сигурни да вредност коју тражите уопште постоји у првом реду.

Остале карактеристике попут ИНДЕКС (ИНДЕКС) и УТАКМИЦА (МАТЦХ) се такође може користити за преузимање вредности из табеле и ефикасније је. Погледаћемо их касније у нашем маратону и видети колико моћни и флексибилни могу бити.

Пример 1: Пронађите вредности продаје за изабрани регион

Да вас поново подсетим да је функција ХЛООКУП (ХЛООКУП) тражи само вредност у горњем реду табеле. У овом примеру ћемо пронаћи укупне продаје за изабрани регион. За нас је важно да добијемо тачну вредност, па користимо следећа подешавања:

  • Назив региона се уноси у ћелију Б7.
  • Табела регионалног прегледа има два реда и обухвата опсег Ц2:Ф3.
  • Укупни подаци о продаји су у реду 2 наше табеле.
  • Последњи аргумент је постављен на ФАЛСЕ да би се пронашло тачно подударање приликом претраживања.

Формула у ћелији Ц7 је:

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

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

30 Екцел функција за 30 дана: ХЛООКУП

Ако се назив региона не налази у првом реду табеле, резултат функције ХЛООКУП (ГПР) ће #АТ (#Н/А).

30 Екцел функција за 30 дана: ХЛООКУП

Пример 2: Пронађите меру за изабрани датум

Обично када користите функцију ХЛООКУП (ХЛООКУП) захтева тачно подударање, али понекад је приближно подударање прикладније. На пример, ако се индикатори промене на почетку сваког тромесечја, а први дани ових квартала се користе као наслови колона (погледајте слику испод). У овом случају, користећи функцију ХЛООКУП (ХЛООКУП) и приближно подударање, наћи ћете индикатор који је релевантан за дати датум. У овом примеру:

  • Датум се уписује у ћелију Ц5.
  • Табела за тражење индикатора има два реда и налази се у опсегу Ц2:Ф3.
  • Табела за тражење је сортирана према реду датума у ​​растућем редоследу.
  • Индикатори су забележени у линији 2 наше табеле.
  • Последњи аргумент функције је постављен на ТРУЕ да би се тражило приближно подударање.

Формула у ћелији Д5 је:

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

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

Ако се датум не налази у првом реду табеле, функција ХЛООКУП (ХЛООКУП) ће пронаћи најближу највећу вредност која је мања од аргумента лоокуп_валуе (лоокуп_валуе). У овом примеру, жељена вредност је Март 15. Није у линији датума, тако да ће формула узети вредност КСНУМКС Јануар и повратак 0,25.

30 Екцел функција за 30 дана: ХЛООКУП

Ostavite komentar