За оне од вас који су добро упознати у Екцелу, вероватно сте веома упознати са функцијом ВЛООКУП . Функција ВЛООКУП се користи за проналажење вредности у другој ћелији на основу неког одговарајућег текста унутар истог реда.
Ако сте још увек у функцији ВЛООКУП, можете погледати мој претходни пост о томе како користити ВЛООКУП у Екцелу.
Колико год моћан био, ВЛООКУП има ограничење о томе како је потребно ускладити референтну табелу како би формула функционирала.
Овај чланак ће вам показати ограничење у којем се ВЛООКУП не може користити и увести још једну функцију у Екцелу под називом ИНДЕКС-МАТЦХ која може ријешити проблем.
ИНДЕКС МАТЦХ Екцел Пример
Користећи следећи пример Екцел спреадсхеет-а, имамо листу имена власника аутомобила и име аутомобила. У овом примеру покушаћемо да преузмемо ИД возила на основу модела аутомобила наведеног под више власника, као што је приказано у наставку:
На посебном листу названом ЦарТипе, имамо једноставну базу података са ИД бројем, моделом аутомобила и бојом .
Са овом поставком табеле, функција ВЛООКУП може да функционише само ако се подаци које желимо да преузмемо налазе на колони десно од онога што покушавамо да ускладимо (поље Модел аутомобила ).
Другим речима, са овом структуром табеле, пошто покушавамо да је ускладимо на основу модела аутомобила, једина информација коју можемо да добијемо је Боја (није ИД јер се ИД колона налази лево од колоне Модел аутомобила ).
То је зато што са ВЛООКУП, тражена вредност мора да се појави у првој колони, а колоне за претрагу морају бити на десној страни. Ни један од ових услова није испуњен у нашем примеру.
Добра вест је да ће ИНДЕКС-МАТЦХ моћи да нам помогне у постизању овог циља. У пракси, ово је заправо комбиновање две Екцел функције које могу радити појединачно: ИНДЕКС функција и МАТЦХ функција.
Међутим, за потребе овог чланка, говорићемо само о комбинацији ова два, с циљем да се реплицира функција ВЛООКУП-а .
Изгледа да је формула у почетку мало дугачка и застрашујућа. Међутим, након што сте га користили неколико пута, синтаксу ћете научити напамет.
Ово је пуна формула у нашем примјеру:
= ИНДЕКС (ЦарТипе! $ А $ 2: $ А $ 5, МАТЦХ (Б4, ЦарТипе! $ Б $ 2: $ Б $ 5, 0))
Ево раздвајања за сваки одељак
= ИНДЕКС ( - "=" означава почетак формуле у ћелији, а ИНДЕКС је први дио Екцел функције коју користимо.
ЦарТипе! $ А $ 2: $ А $ 5 - колоне на листу ЦарТипе где су садржани подаци које желимо да преузмемо . У овом примеру, ИД сваког модела аутомобила.
МАТЦХ ( - Други део Екцел функције коју користимо.
Б4 - Ћелија која садржи текст за претрагу који користимо ( модел аутомобила ) .
ЦарТипе! $ Б $ 2: $ Б $ 5 - Колоне на листу ЦарТипе са подацима које ћемо користити да се подударају са текстом за претрагу.
0)) - Да означи да се текст за претрагу мора тачно подударати са текстом у одговарајућој колони (тј. ЦарТипе! $ Б $ 2: $ Б $ 5 ). Ако тачно подударање није пронађено, формула враћа # Н / А.
Напомена : запамтите двоструку заграду на крају ове функције “)) и зарезе између аргумената.
Лично сам се удаљио од ВЛООКУП-а и сада користим ИНДЕКС-МАТЦХ јер је способан радити више од ВЛООКУП-а.
Функције ИНДЕКС-МАТЦХ имају и друге предности у односу на ВЛООКУП :
- Фастер Цалцулатионс
Када радимо са великим скуповима података где сам прорачун може да потраје због многих функција ВЛООКУП-а, открићете да када једном замените све ове формуле са ИНДЕКС-МАТЦХ, укупни израчун ће се брже израчунати.
- Нема потребе за бројање релативних колона
Ако наша референтна табела има кључни текст који желимо да претражимо у колони Ц и подаци које треба да добијемо у колони АК, мораћемо да знамо / бројимо колико колона је између колоне Ц и колоне АК када користимо ВЛООКУП .
Помоћу функција ИНДЕКС-МАТЦХ можемо директно изабрати ступац индекса (тј. Ступац АК) гдје требамо добити податке и одабрати колону која се подудара (тј. Ступац Ц).
- Изгледа компликованије
ВЛООКУП је данас уобичајен, али многи не знају о заједничком коришћењу функција ИНДЕКС-МАТЦХ.
Дужи низ у ИНДЕКС-МАТЦХ функцији помаже вам да изгледате као стручњак за руковање сложеним и напредним Екцел функцијама. Уживати!