Како користити ВЛООКУП у Екцел-у

Функција ВЛООКУП у Екцел-у тражи вредност у опсегу ћелија, а затим враћа вредност која је у истом реду као и вредност коју тражите.

ВЛООКУП, што је скраћеница за „Вертикално тражење“, је функција претраге која тражи вредност у крајњој левој колони (прва колона) опсега и враћа паралелну вредност из колоне са десне стране. Функција ВЛООКУП тражи само горе (од врха до дна) вредност у табели распоређеној вертикално.

На пример, рецимо, имамо листу инвентара у радном листу са табелом која приказује називе артикала, датум куповине, количину и цену. Затим бисмо могли да користимо ВЛООКУП на другом радном листу да извучемо количину и цену за одређени назив артикла из радног листа залиха.

Функција ВЛООКУП може у почетку изгледати застрашујуће, али је заправо прилично једноставна за коришћење када схватите како функционише. Овде, у овом водичу, показаћемо вам како да користите функцију ВЛООКУП у Екцел-у.

ВЛООКУП синтакса и аргументи

Ако ћете користити функцију ВЛООКУП, морате знати њену синтаксу и њене аргументе.

Синтакса функције ВЛООКУП:

=ВЛООКУП(вредност_претраживања,низ_табеле,број_индекса_колца,[претрага_опсега])

Ова функција се састоји од 4 параметра или аргумента:

  • лоокуп_валуе: Ово одређује вредност коју тражите у првој колони датог низа табеле. Вредност Лоокуп увек мора бити на крајњој левој страни (колона табеле за претрагу.
  • табле_арраи: Ово је табела (опсег ћелија) у којој желите да потражите вредност. Ова табела (табела за претрагу) може бити у истом радном листу или другом радном листу, или чак у другој радној свесци.
  • цол_индек_нум: Ово одређује број колоне низа табеле који има вредност коју желите да издвојите.
  • [ранге_лоокуп]: Овај параметар одређује да ли желите да издвојите тачно или приближно подударање. Или је ТАЧНО или НЕТАЧНО, унесите „НЕТАЧНО“ ако желите тачну вредност или унесите „ТАЧНО“ ако сте у реду са приближном вредношћу.

Коришћење функције ВЛООКУП у Екцел-у

Хајде да истражимо како да користимо ВЛООКУП у Мицрософт Екцел-у.

Основни пример

Да бисте користили ВЛООКУП, прво морате да креирате своју базу података или табелу (погледајте доле).

Затим направите табелу или опсег одакле желите да тражите и издвојите вредности из табеле за претрагу.

Затим изаберите ћелију у којој желите екстраховану вредност и унесите следећу формулу ВЛООКУП. На пример, желимо да потражимо телефонски број 'Ена', затим морамо да унесемо вредност за тражење као Б13, А2:Е10 као низ табеле, 5 за број колоне броја телефона и ФАЛСЕ да вратимо тачну вредност. Затим притисните „Ентер“ да бисте завршили формулу.

=ВЛООКУП(Б13,А2:Е10,5,ФАЛСЕ)

Не морате ручно да куцате опсег табеле, можете само да изаберете опсег или табелу помоћу миша за аргумент табле_арраи. И аутоматски ће бити додат аргументу.

Запамтите, да би ово функционисало, вредност тражења мора бити у крајњем левом делу наше табеле за претрагу (А2:Е10). Такође, Лоокуп_валуе не мора нужно да буде у колони А радног листа, већ само мора да буде крајња лева колона опсега који желите да претражујете.

Влоокуп изгледа исправно

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

Тачно подударање

Екцел функција ВЛООКУП има две методе упаривања, то су: тачан и приближан. Параметар 'ранге_лоокуп' у функцији ВЛООКУП одређује коју врсту тражите, тачну или приближну.

Ако унесете ранге_лоокуп као „ФАЛСЕ“ или „0“, формула тражи вредност која је тачно једнака лоокуп_валуе (може бити број, текст или датум).

=ВЛООКУП(А9,А2:Д5,3,ФАЛСЕ)

Ако се тачно подударање не пронађе у табели, вратиће грешку #Н/А. Када смо покушали да потражимо „Јапан“ и вратимо његову одговарајућу вредност у колону 4, појавила се грешка #Н/А јер у првој колони табеле нема „Јапан“.

Можете да унесете број „0“ или „ФАЛСЕ“ у последњи аргумент. Обоје значе исту ствар у Екцел-у.

Приближно подударање

Понекад вам није потребно тачно подударање, довољно је најбоље подударање. У таквим случајевима можете користити режим приближног подударања. Поставите коначни аргумент функције на „ТРУЕ“ да бисте пронашли приближно подударање. Подразумевана вредност је ТРУЕ, што значи да ако не додате последњи аргумент, функција ће подразумевано користити приближно подударање.

=ВЛООКУП(Б10,А2:Б7,2,ТРУЕ)

У овом примеру, не треба нам тачан резултат да бисмо пронашли одговарајућу оцену. Све што нам је потребно су оцене да бисмо били у том опсегу.

Ако ВЛООКУП пронађе тачно подударање, вратиће ту вредност. У горњем примеру, ако формула не може да пронађе лоок_уп вредност 89 у првој колони, онда ће вратити следећу највећу вредност (80).

Први меч

Ако крајња лева колона табеле садржи дупликате, ВЛООКУП ће пронаћи и вратити прво подударање.

На пример, ВЛООКУП је конфигурисан да пронађе презиме за име „Миа“. Пошто постоје 2 уноса са именом „Миа“, тако да функција враћа презиме за први унос, „Бена“.

Вилдцард Матцх

Функција ВЛООКУП вам омогућава да пронађете делимично подударање за одређену вредност помоћу џокер знакова. Ако желите да лоцирате вредност која садржи тражену вредност на било којој позицији, додајте знак амперсанда (&) да бисте придружили нашу вредност тражења џокер знаком (*). Користите знакове „$“ да бисте направили апсолутне референце на ћелије и додајте џокер знак „*“ пре или после вредности претраживања.

У примеру, имамо само део вредности претраге (Вин) у ћелији Б13. Дакле, да бисте извршили делимично подударање за дате знакове, спојите џокер знак „*“ после референце ћелије.

=ВЛООКУП($Б$13&"*",$А$2:$Е$10,3,ФАЛСЕ)

Вишеструке претраге

Функција ВЛООКУП вам омогућава да креирате динамичку двосмерну претрагу, која се подудара и у редовима и у колонама. У следећем примеру, ВЛООКУП је подешен да изврши претрагу на основу имена (Маира) и града. Синтакса у Б14 је:

=ВЛООКУП(Б13,А2:Е10,МАЦХ(А14,А1:Е1,0),0)

Како извршити ВЛООКУП са другог листа у Екцелу

Обично се функција ВЛООКУП користи за враћање одговарајућих вредности са посебног радног листа и ретко се користи са подацима на истом радном листу.

Да бисте прегледали са другог Екцел листа, али у истој радној свесци, унесите име листа испред табле_арраи са знаком узвика (!).

На пример, да бисте потражили вредност ћелије А2 радног листа „Производи“ у опсегу А2:Б8 на радном листу „ИтемПрицес“ и вратили одговарајућу вредност из колоне Б:

=ВЛООКУП(А2,ИтемПрицес!$А$2:$Ц$8,2,ФАЛСЕ)

Слика испод приказује табелу у радном листу „Цене артикла“.

Када унесемо формулу ВЛООКУП у колону Ц радног листа „Производи“, она извлачи одговарајуће податке из радног листа „ИтемПрицес“.

Како извршити ВЛООКУП из друге радне свеске у Екцел-у

Такође можете потражити вредност у потпуно другој радној свесци. Ако желите да извршите ВЛООКУП из друге радне свеске, потребно је да назив радне свеске приложите у угласте заграде, а затим име листа пре табле_арраи са знаком узвика (!) (као што је приказано испод).

На пример, користите ову формулу да бисте потражили вредност ћелије А2 другог радног листа из радног листа под називом „ИтемПрицес“ у радној свесци „Итем.клск“:

=ВЛООКУП(А2,[Итем.клс]ИтемПрицес!$А$2:$Б$8,2,ФАЛСЕ)

Прво отворите обе радне свеске, затим почните да уносите формулу у ћелију Ц2 радног листа (радни лист производа), а када дођете до аргумента табле_арраи, идите на главну радну свеску података (Итем.клск) и изаберите опсег табеле. На овај начин не морате ручно да куцате назив радне свеске и радног листа. Откуцајте остале аргументе и притисните тастер „Ентер“ да бисте завршили функцију.

Чак и ако затворите радну свеску која садржи табелу за тражење, формула ВЛООКУП ће наставити да ради, али сада можете видети пуну путању затворене радне свеске као што је приказано на следећем снимку екрана.

Користите функцију ВЛООКУП са Екцел траке

Ако не можете да се сетите формула, увек можете да приступите функцији ВЛООКУП са Екцел траке. Да бисте приступили ВЛООКУП-у, идите на картицу „Формуле“ у Екцел траци и кликните на икону „Тражи и референца“. Затим изаберите опцију „ВЛООКУП“ на дну падајућег менија.

Затим унесите аргументе у дијалог „Аргументи функције“. Затим кликните на дугме „ОК“.

У примеру смо тражили прво име „Шерил“ у табели да бисмо вратили његово одговарајуће стање у колони Д.

Надамо се да сте научили како да користите функцију ВЛООКУП у програму Екцел из овог чланка. Ако желите да сазнате више о томе како да користите Екцел, погледајте наше друге чланке који се односе на Екцел.