За преузимање информација из базе података запослених можемо користити формулу ВЛООКУП. Ова формула ће једноставно пронаћи јединствени ИД и вратити информације везане за тај ИД запосленика. Ако сте тек почели да користите ВЛООКУП функције, ово је једна од најбољих ВЛООКУП вежби.
Дакле, за преузимање записа о запосленима из базе података, можемо користити ову једноставну формулу ВЛООКУП:
= ВЛООКУП (ид, база података, цол, 0) |
ИД: то је јединствени ИД запосленог у бази података. Користићемо га за тражење информација о запосленима.
База података: То је табела која садржи податке о запосленима. Прва колона мора бити ИД.
Цол: То је број колоне из које желите да преузмете вредност.
0 или лажно: Користи се за потпуно подударање ВЛООКУП.
Сада када знамо генеричку формулу, употребимо је као пример.
Преузмите информације о запосленима помоћу ВЛООКУП -а из табеле запослених
Имамо табелу која садржи детаље о свим запосленима у организацији на посебном листу. Прва колона садржи ИД ових запослених. Ову табелу сам назвао емп_дата.
Сада мој лист за претраживање мора дохватити податке о запосленом чији је ИД записан у ћелији Б3. Навео сам Б3 као своју личну карту.
Ради лакшег разумевања, сви наслови колона су у истом редоследу као и табела емп_дата.
Сада напишите доњу формулу у ћелију Ц3 да бисте дохватили зону ИД -а запосленика написану у Б3.
= ВЛООКУП (ИД, Емп_Дата, 2,0) |
Ово ће се вратити у зону запосленог Ид 1-1830456593 јер колона 2 у бази података садржи зону запослених.
Копирајте ову формулу у остале ћелије и промените број колоне у формули да бисте добили све информације о запосленима.
Можете видети да су сви подаци везани за поменути ИД у ћелији Б3. Који год ИД упишете у ћелију Б3, све информације ће бити дохваћене без икаквих промена у формули.
Како ово ради?
Нема ништа лукаво. Једноставно користимо функцију ВЛООКУП за тражење ИД -а, а затим дохваћање поменуте колоне. Вежбајте ВЛООКУП користећи такве податке да бисте боље разумели ВЛООКУП.
Дохватите податке о запосленима помоћу наслова
У горњем примеру смо имали све колоне организоване истим редоследом, али биће тренутака када ћете имати базу података која ће имати стотине колона. У таквим случајевима овај начин преузимања података о запосленима неће бити добар. Било би боље ако формула може да погледа наслов колоне и преузме податке из те колоне из табеле запослених.
Дакле, за дохваћање вредности из табеле помоћу наслова колона користићемо метод двосмерног тражења или рецимо динамичку колону ВЛООКУП.
Користите ову формулу у ћелији Ц3 и копирајте у остале ћелије. Не морате ништа да мењате у формули, све ће бити преузето из емп_дата.
=ВЛООКУП(ИД, Емп_Дата,УТАКМИЦА(Ц2, Емп_Дата_Хеадерс, 0), 0) |
Ова формула једноставно преузима све информације из одговарајућих колона. Заглавља можете да мешате у извештају, то неће имати никакве разлике. Који год наслов је написан у горњој ћелији, одговарајући подаци садрже.
Како ово ради?
Ово је једноставно динамички ВЛООКУП. Можете прочитати о томе овде. Ако то објасним овде, постаће превелик чланак.
Преузмите ИД запосленог са делимичним подударањем
Може се десити да се не сећате целог личног документа запосленог, али ипак желите да преузмете податке о неком личном документу. У таквим случајевима парцијално подударање ВЛООКУП је најбоље решење.
На пример, ако знам да неки ид садржи 2345, али не знам цео ИД. Ако унесем овај број у ћелију Ц3, излаз ће бити сличан.
Не добијамо ништа. Пошто се ништа не подудара са 2345 у табели. Горњу формулу измените овако.
=ВЛООКУП("*"&ИД&"*", Емп_Дата,УТАКМИЦА(Ц2, Емп_Дата_Хеадерс, 0), 0) |
Копирајте ово у цео ред. Сада имате податке о првом запосленом који садрже овај број.
Имајте на уму да ћемо добити први ИД који садржи одговарајући број у колони Емп Ид. Ако било који други ИД садржи исти број, ова формула неће дохватити податке о запосленом.
Ако желите да добијете све ИД -ове запослених који садрже исти број, користите формулу која тражи све подударне вредности.
Па да, момци, овако можете да преузмете податке о запосленима из табеле података у Екцелу користећи формулу ВЛООКУП. Све више вежбајте ВЛООКУП са таквим подацима да бисте разумели рад ВЛООКУП -а.
Надам се да је било довољно објашњење и послужило вашој сврси да будете овде. Ако имате било каквих недоумица у вези овог чланка или било које друге сумње везане за Екцел ВБА, питајте ме у одељку за коментаре испод. До тада наставите са вежбањем и наставите са одличностима.
Како дохватити најновију цену у Екцелу : Уобичајено је ажурирање цена у било ком послу и коришћење најновијих цена за било коју куповину или продају је неопходно. За преузимање најновије цене са листе у Екцелу користимо функцију ЛООКУП. Функција ЛООКУП достиже најновију цену.
ВЛООКУП функција за израчунавање оцене у Екцелу : За израчунавање оцјена ИФ и ИФС нису једине функције које можете користити. ВЛООКУП је ефикаснији и динамичнији за такве условне прорачуне. За израчунавање оцена помоћу ВЛООКУП -а можемо користити ову формулу.
17 ствари о Екцел ВЛООКУП -у : ВЛООКУП се најчешће користи за дохваћање усклађених вриједности, али ВЛООКУП може учинити много више од овога. Ево 17 ствари о ВЛООКУП -у које бисте требали знати да бисте ефикасно користили.
ПОГЛЕДАЈТЕ први текст са листе у Екцелу : Функција ВЛООКУП ради добро са замјенским знаковима. Ово можемо користити за издвајање прве текстуалне вредности са дате листе у екцелу. Ево опште формуле.
ЛООКУП датум са последњом вредношћу на листи : Да бисмо дохватили датум који садржи последњу вредност користимо функцију ЛООКУП. Ова функција проверава да ли ћелија садржи последњу вредност у вектору, а затим користи ту референцу за враћање датума.
Популарни чланци:
50 Екцел пречица за повећање ваше продуктивности : Убрзајте свој задатак. Ових 50 пречица ће учинити да радите још брже на Екцелу.
Како се користи функција ЦОУНТИФ у програму Екцел : Бројте вредности са условима користећи ову невероватну функцију. Не морате да филтрирате податке да бисте рачунали одређене вредности. Цоунтиф функција је неопходна за припрему ваше контролне табле.
Како се користи функција СУМИФ у програму Екцел : Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима.
Како се користи тФункција ВЛООКУП у Екцелу : Ово је једна од најчешће кориштених и најпопуларнијих функција програма Екцел која се користи за тражење вриједности из различитих распона и листова.