Претраживање из променљивих табела помоћу ИНДИРЕЦТ -а

Преглед садржаја:

Anonim

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

Општа формула за динамичку табелу ВЛООКУП

= ВЛООКУП (лоокуп_валуе, ИНДИРЕЦТ ("ТаблеНаме"), цол_индек, 0)

Лоокуп_валуе: Вредност коју тражите.

ТаблеНаме: Табела у којој желите да тражите вредност тражења.

Цол_Индек: Број колоне из које желите да преузмете податке.

Надајмо се примеру да видимо како то функционише.

Пример: Креирајте формулу за динамичко претраживање да бисте потражили из изабране табеле

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

Сада морамо да добијемо градове запослених на истом месту из оба региона.

Као што можете видети на слици, припремили смо табелу. Садржи идентификационе бројеве запослених. Морамо да добијемо градове са југа и запада користећи једну формулу.

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

=ВЛООКУП(А24 УСД,ИНДИРЕКТАН(23 УСД), 3,0)

Закључали смо референце помоћу знака $ тако да приликом копирања формуле узима праве референце.

Ако нисте упознати са закључавањем или ослобађањем референце, можете то научити овде. Заиста је важно ако желите да савладате Екцел.

Напишите горњу формулу у ћелију Б24, копирајте у целом опсегу.

Можете видети да је динамички гледао град Југ са стола Југ и Град Запад са стола Запад. Нисмо морали ништа да мењамо у формули.

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

То је основна ВЛООКУП формула са једином разликом у функцији ИНДИРЕЦТ. Као што знате, функција ИНДИРЕЦТ претвара било коју текстуалну референцу у стварну референцу, овде користимо исту способност функције ИНДИРЕЦТ.

Важно је да користите Екцел табелу или именујете своје табеле помоћу именованих опсега.

У Б24 имамо формулу ВЛООКУП ($ А24, ИНДИРЕКТНО (Б $ 23), 3,0). Ово се решава на ВЛООКУП ($ А24, ИНДИРЕЦТ ("Соутх"), 3,0). Сада индиректно претвара "југ" у стварну референцу табеле (прву табелу смо назвали југ. Стога је формула сада ВЛООКУП ($ А24,Соутх, 3,0). Сада ВЛООКУП једноставно гледа према ЈУЖНОМ столу.

Када копирамо формуле у Ц24, формула постаје ВЛООКУП ($ А24, ИНДИРЕЦТ (23 УСД), 3,0). Ц23 тренутно садржи „Запад“. Дакле, формула ће се на крају решити ВЛООКУП -а ($ А24,Вест, 3,0). ВЛООКУП овај пут добија вредност са стола Вест.

Па да, момци, овако можете динамички ВЛООКУП користити комбинацију ВЛООКУП-ИНДИРЕЦТ. Надам се да сам вам довољно објаснио и да вам је помогао. Ако имате било каквих недоумица у вези ове теме или било које друге теме везане за Екцел ВБА, питајте ме у одељку за коментаре испод. До тада наставите да учите и наставите са одличностима.

Користите ИНДЕКС и МАТЦХ за тражење вредности: Формула ИНДЕКС-МАТЦХ се користи за динамичко и прецизно тражење вредности у датој табели. Ово је алтернатива функцији ВЛООКУП и превазилази недостатке функције ВЛООКУП.

Користите ВЛООКУП из две или више табела за претраживање | За тражење из више табела можемо узети ИФЕРРОР приступ. Поглед из више табела узима грешку као прекидач за следећу табелу. Друга метода може бити приступ Иф.

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

Потражите често појављујући текст са критеријумима у Екцелу | Претраживање се најчешће појављује у тексту у опсегу који користимо ИНДЕКС-МАТЦХ са МОДЕ функцијом. Ево методе.

Популарни чланци:

50 Екцел пречица за повећање продуктивности | Убрзајте свој задатак. Ових 50 пречица ће учинити да радите још брже на Екцелу.

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

Како се користи Екцел ЦОУНТИФ функција| Бројте вредности са условима користећи ову невероватну функцију. Не морате да филтрирате податке да бисте рачунали одређене вредности. Цоунтиф функција је неопходна за припрему ваше контролне табле.

Како се користи функција СУМИФ у програму Екцел | Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима