Више угнежђених ВЛООКУП -ова у Екцелу

Anonim


Пошто сте овде, претпостављам да желите да потражите неке вредности у више табела. Ако било која од табела садржи дату вредност тражења, желите да их преузмете помоћу Екцел ВЛООКУП функције. Јел тако? Ево како то радите.

Општа формула за угнежђену функцију ВЛООКУП

= ИФЕРРОР (ВЛООКУП (лоокуп_валуе, табле1, цол, 0), ИФЕРРОР (ВЛООКУП (лоокуп_валуе, табле2, цол, 0), ВЛООКУП (лоокуп_валуе, табле3, цол, 0)))

лоокуп_валуе:Ово је вредност коју тражите у свом запису.

Табела 1, Табела 2, Табела 3,…:Ово су табеле у којима знате да вредност постоји.

цол:Број колоне у табели из које желите да преузмете вредност.

0: Ово је за потпуно подударање. Ако желите да направите приближно подударање, користите 1.

Хајде да разјаснимо неке примере.

Коришћење угнежђених ВЛООКУП -ова за претраживање више табела

Хајде прво да направимо сценарио. Претпоставимо да водимо три часа јоге. На крају дана ћете пронаћи наруквицу на којој је име Јохн. Сада знате да Јохн припада једној од три класе. Да бисмо пронашли Јохна у све три класе, мораћемо да ставимо угнежђену или ланчану функцију ВЛООКУП унутар функција ИФЕРРОР.

Овде желимо да потражимо Јохна користећи ВЛООКУП у све три табеле и да дохватимо његов телефонски број.

Користећи горњу генеричку формулу, ставили смо ову формулу у ћелију Е12.

= ИФЕРРОР (ВЛООКУП (Д12, Б2: Ц7,2,0), ИФЕРРОР (ВЛООКУП (Д12, Ф2: Г7,2,0), ВЛООКУП (Д12, Ј2: К7,2,0)))

Овде, Д12 је наша вредност тражења.

Б2: Ц7, Ф2: Г7, и Ј2: К7 су табеле у којима желимо да претражујемо.

2 је број колоне табела из којих желимо да преузмемо број. (Овде је број колоне исти за сваку табелу, али може бити различит у различитим скуповима података).

Када притиснете тастер ентер, он преузима Јохнов број.

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

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

Покреће се први ВЛООКУП. Не успева да пронађе Јована у првој табели. Враћа грешку #Н/А. Сада је ова функција инкапсулирана у функцију ИФЕРРОР. Пошто је прва формула ВЛООКУП унела #Н/А у ИФЕРРОР, ради други део ИФЕРРОР -а, који опет садржи функцију ИФЕРРОР.
У следећој рунди, ВЛООКУП тражи Јохна у другој табели Ф2: Г7. Поново не успева и ИФЕРРОР пребацује контролу на следећи део. У овом делу имамо само ВЛООКУП функцију, али овај пут она налази јохн у трећој табели Ј2: К7 и враћа број.

Белешка: У горњем примеру смо били сигурни да је Јохн део једне три табеле. Али ако нисте сигурни да ли ваше табеле садрже ове вредности или не, онда користите другу функцију ИФЕРРОР која говори ретурн "Вредност није пронађена ни у једној табели".

= ИФЕРРОР (ВЛООКУП (Д12, Б2: Ц7,2,0), ИФЕРРОР (ВЛООКУП (Д12, Ф2: Г7,2,0), ИФЕРРОР (ВЛООКУП (Д12, Ј2: К7,2,0)), "Цан'т пронаћи ")))

Па да момци, овако можете погледати у више табела. Ово није најелегантнији начин претраживања више столова, али ово имамо. Постоје и други начини за то. Један од начина је да имате комбиновани скуп података свих класа у једној главној датотеци. Други је увек ВБА.

Надам се да сам довољно објаснио. Ако имате било каквих недоумица у вези са овим чланком или било којим другим чланком везаним за Екцел или ВБА, обавестите ме у одељку за коментаре испод.

ИФЕРРОР и ВЛООКУП функција | Функција ВЛООКУП је и сама невероватна функција, али ради још боље када се користи са функцијом ИФЕРРОР. ИФЕРРОР функција се користи за хватање било које грешке коју врати функција ВЛООКУП.

ИСЕРРОР и ВЛООКУП функција | Ова комбинација враћа ТРУЕ ако функција ВЛООКУП доведе до грешке.

17 ствари о Екцелу ВЛООКУП | Научите 17 невероватних функција ВЛООКУП -а одједном.

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

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

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

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

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

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