У овом чланку ћемо научити Како издвојити индекс колоне из табеле у програму Екцел.
Сценариј:
Много пута при раду са дуго раштрканим подацима морамо прво очистити податке пре него што почнемо на њима. Потребно је време и само сте хтели да извучете неке упите. Да бисте извукли податке, обично користите функцију ВЛООКУП. Али када имамо дугачке податке са много поља колона, онда постаје неуредно јер функција ВЛООКУП захтева исправан индекс колоне као број, или у супротном формула враћа грешку. Тамо испод, испод је објашњење формуле за ову врсту проблема.
Како решити проблем?
За ово ћемо користити функцију МАТЦХ. Ако нисте чули за ову функцију, навикните се на њу. То је екцел функција претраживања која враћа индекс вредности тражења у низу. Овде морамо да добијемо индексни број назива колоне. Затим настављамо са даљим кораком Како пронаћи вредности у табелама помоћу функције МАТЦХ. Испод је генеричка формула
Општа формула:
= МАТЦХ (назив_ступца, заглавље_табеле, 0) |
цолумн_наме: вредност претраживања
табле_хеадер: низ заглавља табеле
0: тражење тачног подударања
Пример:
Све ово може бити збуњујуће за разумевање. Хајде да разумемо формулу са објашњењем и примером. Овде имамо табелу података у Табели 1 ($ А $ 1: $ У $ 9995). Тако имамо заглавље табеле као А1: У1 (први ред табеле).
Погледајмо формулу испод за примену на табели.
Користите формулу
= МАТЦХ (Ц4, Лист1! $ А $ 1: $ У $ 1,0) |
Објашњење:
- МАТЦХ функција тражи вредност у ћелији Ц4 „ИД налога“
- Схеет1! $ А $ 1: $ У $ 1 је аргумент низа за претраживање.
- Даје се 0 аргумент за тражење тачног подударања.
Као што видите, индекс колоне ИД -а поруџбине у табели је 2.. Али веома је иритантно користити заглавље табеле као потпуну скраћеницу, па користимо именовани опсег за низ заглавља табеле. Сазнајте више о именованим опсезима овде. Именовани опсег који се користи за заглавље табеле (Схеет1! $ А $ 1: $ У $ 1) је "хеадер".
Користите формулу.
= МАТЦХ (Ц4, заглавље, 0) |
Овде горњи снимак објашњава две ствари. Прво је индекс стања колоне у табели 11, а други је назив опсега "заглавље" ради добро. Копирајте формулу за преостала имена колона помоћу Цтрл + Д или повлачењем надоле са десне доње ивице коришћене ћелије.
Овде имамо све колоне Индекс. Сада можемо користити за унос функције ВЛООКУП као што је приказано испод.
МАТЦХ индекс у функцији ВЛООКУП:
Сада имамо решење за то како добити индекс колоне табеле. Формулу можемо користити као улаз за функцију ВЛООКУП. На пример, потребан нам је назив производа купљен под именом купца „Пете Криз“.
Користите формулу:
= ВЛООКУП (Д10, Табела, МАТЦХ (Е9, заглавље, 0), 0) |
Напомена: уверите се да вредност тражења у Д10 (Пете Криз) мора бити у првој колони табеле.
Као што видите, формула враћа назив производа из имена купца у табели. Уопштено, не користимо МАТЦХ са функцијом ВЛООКУП јер вредност тражења мора бити у првој колони, што се ретко дешава. Зато користимо комбинацију ИНДЕКС и МАТЦХ функције. Сазнајте више о томе како потражити вредност помоћу функције ИНДЕКС и МАТЦХ.
Ево свих опсервационих напомена у вези са употребом формуле.
Напомене:
- Формула ради и за текст и за бројеве.
- Функција враћа грешку #НА ако аргумент поља за претраживање функцији МАТЦХ није исте дужине матрице табеле.
- Формула враћа грешку ако се лоокуп_валуе не подудара са вредношћу у табели лоокуп_арраи.
- Функција одговара тачној вредности јер је аргумент типа подударања са функцијом МАТЦХ 0.
- Користите аргумент -1 за мање од 0, за тачно подударање и 1 за веће од подударања претраживања.
- Вредности за тражење могу се дати као референца ћелије или директно помоћу знака навода (") у формули као аргумената.
Надам се да сте разумели Како извући индекс колоне из табеле у Екцелу. Овде истражите још чланака о вредности претраживања програма Екцел и функцијама програма Екцел 2019. Ако вам се допадају наши блогови, поделите их са пријатељима на Фацебооку. Такође нас можете пратити на Твиттер -у и Фацебоок -у. Волели бисмо да чујемо од вас, реците нам како можемо побољшати, допунити или иновирати наш рад и учинити га бољим за вас. Пишите нам на веб локацији е -поште.
Користите ИНДЕКС и МАТЦХ за тражење вредности : ИНДЕКС & МАТЦХ функција за тражење вредности према потреби.
Распон СУМ са ИНДЕКС -ом у Екцелу : Користите ИНДЕКС функцију да пронађете СУМ вредности према потреби.
Како се користи функција ИНДЕКС у програму Екцел : Пронађите ИНДЕКС низа помоћу функције ИНДЕКС објашњене на примеру.
Како се користи функција МАТЦХ у програму Екцел : Пронађите МАТЦХ у низу користећи вредност ИНДЕКС унутар функције МАТЦХ објашњено на примеру.
Како се користи функција ЛООКУП у програму Екцел : Пронађите тражену вредност у низу помоћу функције ЛООКУП објашњене на примеру.
Популарни чланци:
Како се користи функција ИФ у програму Екцел : ИФ наредба у Екцелу проверава услов и враћа одређену вредност ако је услов ТРУЕ или враћа другу специфичну вредност ако је ФАЛСЕ.
Како се користи функција ВЛООКУП у програму Екцел : Ово је једна од најчешће кориштених и најпопуларнијих функција програма Екцел која се користи за тражење вриједности из различитих распона и листова.
Како се користи функција ЦОУНТИФ у програму Екцел : Бројте вредности са условима користећи ову невероватну функцију. Не морате да филтрирате податке да бисте рачунали одређене вредности. Цоунтиф функција је неопходна за припрему ваше контролне табле.
Како се користи функција СУМИФ у програму Екцел : Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима.