Када користити Индек-Матцх уместо ВЛООКУП-а у Екцел-у

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

Ако сте још увек нови у функцији ВЛООКУП(VLOOKUP) , можете погледати мој претходни пост о томе како да користите ВЛООКУП у Екцел-у(how to use VLOOKUP in Excel) .

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

Овај чланак ће вам показати ограничење где се ВЛООКУП(VLOOKUP) не може користити и увести другу функцију у Екцел(Excel) -у под називом ИНДЕКС-МАТЦХ(INDEX-MATCH) која може да реши проблем.

ИНДЕКС УПОТРЕБА Екцел Пример

Користећи следећи пример Екцел табеле , имамо листу имена власника аутомобила и имена аутомобила. У овом примеру, покушаћемо да преузмемо  ИД аутомобила(Car ID) на основу модела аутомобила(Car Model) наведеног под више власника као што је приказано у наставку:

На посебном листу под називом ЦарТипе(CarType) , имамо једноставну базу података аутомобила са  ИД(ID) -ом , моделом аутомобила(Car Model) и бојом(Color) .

Са овим подешавањем табеле,  функција ВЛООКУП(VLOOKUP) може да ради само ако се подаци које желимо да преузмемо налазе у колони десно од онога што покушавамо да ускладимо ( поље Модел аутомобила(Car Model ) ).

Другим речима, са овом структуром табеле, пошто покушавамо да је ускладимо на основу модела аутомобила(Car Model) , једина информација коју можемо да добијемо је боја(Color ) (не ИД(ID) јер се колона ИД(ID)  налази лево од  колоне модела аутомобила(Car Model ) .)

То је зато што са ВЛООКУП-ом(VLOOKUP) , вредност тражења мора да се појави у првој колони, а колоне за претрагу морају бити десно. Ниједан од тих услова није испуњен у нашем примеру.

Добра вест је да ће ИНДЕКС-МАТЦХ(INDEX-MATCH)  моћи да нам помогне у томе. У пракси, ово је заправо комбиновање две Екцел(Excel) функције које могу да раде појединачно: функције ИНДЕКС и функције (INDEX)МАТЦХ(MATCH) .

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

Формула у почетку може изгледати мало дугачка и застрашујућа. Међутим, када га једном употребите неколико пута, научићете синтаксу напамет.

Ово је пуна формула у нашем примеру:

=INDEX(CarType!$A$2:$A$5,MATCH(B4,CarType!$B$2:$B$5,0))

Ево поделе за сваки одељак

=INDEX(“=” означава почетак формуле у ћелији, а ИНДЕКС(INDEX) је први део Екцел(Excel) функције коју користимо.

CarType!$A$2:$A$5 – колоне на листу ЦарТипе(CarType)  у којима се налазе подаци које желимо да преузмемо. У овом примеру, ИД(ID)  сваког модела аутомобила.(Car Model.)

МАТЦХ((MATCH( ) – Други део Екцел(Excel) функције који користимо.

Б4(B4) – Ћелија која садржи текст за претрагу који користимо ( модел аутомобила(Car Model) ) .

CarType!$B$2:$B$5 – Колоне на листу ЦарТипе(CarType)   са подацима које ћемо користити за подударање са текстом за претрагу.

0)) – Да би се назначило да се текст за претрагу мора тачно поклапати са текстом у одговарајућој колони (тј CarType!$B$2:$B$5 ). Ако није пронађено тачно подударање, формула враћа #N/A .

Напомена: запамтите двоструку заграду за затварање на крају ове функције “))” и зарезе између аргумената.(Note: remember the double closing bracket at the end of this function “))” and the commas between the arguments.)

Лично сам се удаљио од ВЛООКУП-(VLOOKUP) а и сада користим ИНДЕКС-МАТЦХ јер је способан да уради више од ВЛООКУП-а(VLOOKUP) .

Функције ИНДЕКС-МАТЦХ(INDEX-MATCH) такође имају друге предности у поређењу са ВЛООКУП-ом(VLOOKUP) :

  1. Брже калкулације(Faster Calculations)

Када радимо са великим скуповима података где само израчунавање може да потраје дуго због многих функција ВЛООКУП-(VLOOKUP) а, видећете да када све те формуле замените са ИНДЕКС-МАТЦХ(INDEX-MATCH) , укупна калкулација ће бити брже израчуната.

  1. Нема потребе за бројањем релативних колона(No Need to Count Relative Columns)

Ако наша референтна табела има кључни текст који желимо да претражимо у колони Ц(C) , а подаци које треба да добијемо су у колони АК( AQ) , мораћемо да знамо/пребројимо колико колона има између колоне Ц и колоне АК када користимо ВЛООКУП(VLOOKUP) .

Помоћу функција  ИНДЕКС-МАТЦХ(INDEX-MATCH) можемо директно изабрати колону индекса (тј. колону АК) где треба да добијемо податке и изаберемо колону за подударање (тј. колону Ц).

  1. Изгледа компликованије(It Looks More Complicated)

ВЛООКУП(VLOOKUP) је прилично уобичајен данас, али мало њих зна за заједничко коришћење функција ИНДЕКС-МАТЦХ.

Дужи низ у функцији ИНДЕКС-МАТЦХ(INDEX-MATCH) помаже да изгледате као стручњак за руковање сложеним и напредним Екцел(Excel) функцијама. Уживати!



About the author

Ја сам рачунарски техничар са преко 10 година искуства и искуства у раду са Андроид уређајима. Такође радим у канцеларији последњих пет година, где сам научио да користим Оффице 365 и МацОС. У слободно време уживам да проводим време на отвореном пуштајући музику или гледајући филмове.



Related posts