Шта је ВЛООКУП у програму Екцел и како се користи?



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

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

Пре него што кренемо даље, погледајмо на брзину све теме о којима се овде дискутује:





Шта је ВЛООКУП у програму Екцел?


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

Како то функционише?

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



Синтакса:

Синтакса ове функције је следећа:

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

где,



  • лоокуп_валуе је вредност на коју треба обратити пажњу у првом ступцу дате табеле
  • табле_индек је табела из које се преузимају подаци
  • цол_индек_нум је колона из које треба преузети вредност
  • ранге_лоокуп је логична вредност која одређује да ли би вредност тражења требало да се савршено подудара или приближно одговара ( ИСТИНА наћи ће најближе подударање ФАЛСЕ провере за тачно подударање)

Тачан меч:

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

тачно подударање-ВЛООКУП у програму Екцел-Едурека

У случају да желите да потражите ознаку било ког од ових запослених, можете учинити следеће:

  • Изаберите ћелију у којој желите да прикажете излаз, а затим откуцајте знак „=“
  • Користите функцију ВЛООКУП и испоручите лоокуп_валуе (Овде ће бити ИД запосленог)
  • Затим унесите остале параметре, тј табле_арраи , цол_индек_нум и поставите ранге_лоокуп вредност на ФАЛСЕ
  • Стога ће функција и њени параметри бити: = ВЛООКУП (104, А1: Д8, 3, ФАЛСЕ)

Функција ВЛООКУП почиње да тражи ИД запосленог 104, а затим се помера удесно у реду у коме се налази вредност. Наставља се до цол_индек_нум и враћа вредност присутну на тој позицији.

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

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

  • Слиједите исте кораке како и за тачно подударање
  • Уместо вредности ранге_лоокуп, користите ТРУЕ уместо ФАЛСЕ
  • Стога ће функција заједно са својим параметрима бити: = ВЛООКУП (55, А12: Ц15, 3, ТРУЕ)

У табели која је сортирана у растућем редоследу, ВЛООКУП почиње да тражи приближно подударање и зауставља се на следећој највећој вредности која је мања од вредности претраживања коју сте унели. Затим се креће тачно у том реду и враћа вредност из наведене колоне. У горњем примеру, вредност претраживања је 55, а следећа највећа вредност претраге у првој колони је 40. Према томе, излаз је Друга класа.

Прва утакмица:

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

компаније које користе р програмски језик

Погледајте слику испод:

ИД 105 се понавља и када је вредност прегледа наведена као 105, ВЛООКУП је вратио вредност из реда који има прво појављивање вредности претраживања.

Осетљивост на велика и мала слова:

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

Као што видите, вредност коју сам навео као параметар је „РАФА“, док је вредност присутна у табели „Рафа“, али ВЛООКУП је и даље вратио наведену вредност. Ако се тачно подударате чак и са случајем, ВЛООКУП ће и даље вратити прво подударање вредности претраживања без обзира на случај који се користи. Погледајте слику испод:

како применити гомилу

Грешке:

Природно је наићи на грешке кад год користимо функције. Слично томе, грешке можете наићи и када користите функцију ВЛООКУП, а неке од најчешћих грешака су:

  • #НАМЕ
  • # Н / А
  • #РЕФ
  • #ВАЛУЕ

#НАМЕ Грешка:

Ова грешка вас у основи обавештава да сте погрешили у синтакси. Да бисте избегли синтаксичке грешке, за сваку функцију је боље користити чаробњак за функције који пружа Екцел. Чаробњак за функције вам помаже у информацијама о сваком параметру и типу вредности које треба да унесете. Погледајте слику испод:

Као што видите, чаробњак за функције вас обавештава да унесете било коју врсту вредности уместо параметра лоокуп_валуе, а такође даје и кратак опис исте. Слично томе, када одаберете остале параметре, видећете и информације у вези са њима.

# Н / А Грешка:

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

Да бисте дефинисали неку поруку о грешци за горње две грешке, можете да користите функцију ИФНА. На пример:

#РЕФ грешка:

До ове грешке долази када дате референцу на колону која није доступна у табели.

#ВАЛУЕ Грешка:

До ове грешке долази када поставите погрешне вредности параметрима или пропустите неке обавезне параметре.

Двосмерно тражење:

Двосмерно тражење односи се на преузимање вредности из дводимензионалне табеле из било које ћелије референциране табеле. Да бисте извршили двосмерно тражење помоћу ВЛООКУП-а, мораћете да користите функцију МАТЦХ заједно са њом.

Синтакса МАТЦХ је следећа:

МАТЦХ (лоокуп_валуе, лоокуп_арраи, матцх_типе)

  • лоокуп_валуе је вредност коју треба тражити
  • лоокуп_арраи је опсег ћелија које се састоје од вредности претраживања
  • матцх_типе може бити број, тј. 0, 1 или -1 који представља тачно подударање, мање или веће од

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

Као што можете видети на горњој слици, функција ВЛООКУП узима референцу на ћелију као Ф6 за вредност претраживања, а вредност индекса колоне одређује функција МАТЦХ. Када промените било коју од ових вредности, излаз ће се такође променити у складу с тим. Погледајте слику испод где сам променио вредност присутну у Ф6 из Цхрис у Лео и излаз је такође ажуриран у складу с тим:

У случају да променим вредност Г5, или и Ф6 и Г5, ова формула ће радити у складу са приказом одговарајућих резултата.

Такође можете да направите падајуће листе како бисте задатак промене вредности учинили врло корисним. У горњем примеру, ово би требало урадити за Ф6 и Г5. Ево како можете да направите падајуће листе:

  • Изаберите Дата на картици врпце
  • Из групе Алати за податке изаберите Провера података
  • Отворите окно Поставке и из Дозволи, изаберите Листа
  • Наведите низ изворних листа

Ево како то изгледа након што направите падајућу листу:

Коришћење џокерских знакова:

У случају да не знате тачну вредност претраживања, већ само њен део, можете користити џокер знакове. У Екцелу симбол „*“ представља џокер знак. Овај симбол обавештава Екцел да се редослед који долази пре, после или између мора претраживати и да може бити неограничен број знакова пре или после њих. На пример, у табели коју сам креирао, ако унесете „ерг“ заједно са џокер знаковима са било које стране, ВЛООКУП ће вратити излаз за „Сергио“ као што је приказано доле:

Више табела за претраживање:

У случају да имате више табела за претраживање, можете користити функцију ИФ заједно са њом како бисте прегледали било коју табелу на основу неког датог услова. На пример, ако постоји табела са подацима о два супермаркета и требате да сазнате добит коју је сваки од њих створио на основу продаје, можете да урадите следеће:

Креирајте главну табелу на следећи начин:

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

Када се то уради, креирајте именовани опсег за сваку од новостворених табела. Да бисте креирали именовани опсег, следите кораке дате у наставку:

  • Изаберите табелу читавој табели којој желите да доделите име
  • На картици врпце одаберите Формуле, а затим из групе Дефинирана имена одаберите Дефинирај име
  • Видећете следећи дијалошки оквир
  • Дајте било које име по вашем избору
  • Кликните ОК

Када се то уради за обе табеле, можете користити ове именоване опсеге у функцији ИФ на следећи начин:

је хадооп тешко научити

Као што видите, ВЛООКУП је вратио одговарајуће вредности да попуни колону Профит према којем супермаркету припадају. Уместо да упишем формулу у сваку ћелију колоне Профит, управо сам копирао формулу у циљу уштеде времена и енергије.

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

Имате питање за нас? Молимо вас да га помињете у одељку за коментаре овог блога „ВЛООКУП ин Екцел“ и јавићемо вам се што је пре могуће.

Да бисте стекли детаљно знање о било којим трендовским технологијама, заједно са разним апликацијама, можете се пријавити за уживо са 24/7 подршком и доживотним приступом.