Како се користи функција КСЛООКУП у програму Мицрософт Екцел

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

Шта је КСЛООКУП?

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

Тренутно је КСЛООКУП доступан само корисницима у програму Инсајдери. Свако се може придружити програму Инсидерс да би приступио најновијим Екцел функцијама чим постану доступни. Мицрософт ће ускоро почети да га дистрибуира за све кориснике Оффице 365.

Како се користи функција КСЛООКУП

Заронимо директно са примером КСЛООКУП-а у акцији. Узмите доле наведени пример. Желимо да вратимо одељење из колоне Ф за сваки ИД у колони А.

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

Слика испод приказује КСЛООКУП са шест аргумената, али само прва три су неопходна за тачно подударање. Дакле, фокусирајмо се на њих:

  • Лоокуп_валуе: Шта тражиш.
  • Лоокуп_арраи: Где тражити.
  • Ретурн_арраи: опсег који садржи вредност коју треба вратити.

Следећа формула ће радити за овај пример: = КСЛООКУП (А2, $ Е $ 2: $ Е $ 8, $ Ф $ 2: $ Ф $ 8)

Истражимо сада неколико предности које КСЛООКУП има у односу на ВЛООКУП овде.

Нема више индексног броја колоне

Злогласни трећи аргумент ВЛООКУП-а био је да одреди број колоне информација које ће се вратити из низа табеле. То више није проблем јер КСЛООКУП вам омогућава да одаберете опсег из којег ћете се вратити (колона Ф у овом примеру).

И не заборавите, КСЛООКУП може да прегледа податке преостале од изабране ћелије, за разлику од ВЛООКУП. О овоме више у наставку.

Такође више немате проблем са поквареном формулом када се убацују нови ступци. Ако се то догоди у вашој прорачунској табели, опсег поврата ће се аутоматски прилагодити.

Тачно подударање је подразумевано

Увек је било збуњујуће када сте учили ВЛООКУП зашто морате да наведете тачно подударање.

Срећом, КСЛООКУП подразумевано подудара са тачним подударањем - далеко чешћи разлог за употребу формуле претраживања). Ово смањује потребу да се одговори на тај пети аргумент и осигурава мање грешака корисника нових у формули.

Дакле, укратко, КСЛООКУП поставља мање питања од ВЛООКУП-а, једноставнији је за употребу и такође је издржљивији.

КСЛООКУП може да гледа улево

Могућност избора опсега претраживања чини КСЛООКУП свестранијим од ВЛООКУП-а. Код КСЛООКУП-а редослед колона табеле није битан.

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

У примеру испод, морамо да потражимо ИД (колона Е) и вратимо име особе (колона Д).

Следећа формула то може постићи: = КСЛООКУП (А2, $ Е $ 2: $ Е $ 8, $ Д $ 2: $ Д $ 8)

Шта урадити ако није пронађено

Корисници функција претраживања добро су упознати са поруком грешке # Н / А која их поздравља када њихов ВЛООКУП или њихова функција МАТЦХ не могу пронаћи оно што јој треба. И често за то постоји логичан разлог.

Због тога корисници брзо истражују како сакрити ову грешку јер није тачна или корисна. И, наравно, постоје начини за то.

КСЛООКУП долази са сопственим уграђеним аргументом „ако није пронађен“ за обраду таквих грешака. Погледајмо на делу са претходним примером, али са погрешно унетим ИД-ом.

Следећа формула ће приказати текст „Погрешан ИД“ уместо поруке о грешци:= КСЛООКУП (А2, $ Е $ 2: $ Е $ 8, $ Д $ 2: $ Д $ 8, "Нетачан ИД")

Коришћење КСЛООКУП-а за тражење домета

Иако није тако уобичајена као тачно подударање, врло ефикасна употреба формуле за тражење је тражење вредности у опсезима. Узмите следећи пример. Желимо да вратимо попуст у зависности од утрошеног износа.

Овог пута не тражимо одређену вредност. Морамо знати где вредности у колони Б спадају у опсеге у колони Е. То ће одредити остварени попуст.

КСЛООКУП има опциони пети аргумент (запамтите, подразумевано се подудара са тачним подударањем) назван начин подударања.

Можете видети да КСЛООКУП има веће могућности са приближним подударањима од ВЛООКУП-а.

Постоји опција да се пронађе најближе подударање мање од (-1) или најближе веће од (1) тражене вредности. Постоји и опција да се користе џокер знакови (2) као што је? или *. Ово подешавање није подразумевано укључено као код ВЛООКУП-а.

Формула у овом примеру враћа најближе мање од вредности коју се тражи ако се не пронађе тачно подударање: = КСЛООКУП (Б2, $ Е $ 3: $ Е $ 7, $ Ф $ 3: $ Ф $ 7 ,, - 1)

Међутим, постоји грешка у ћелији Ц7 где се враћа грешка # Н / А (аргумент „ако није пронађен“ није коришћен). Ово би требало да донесе попуст од 0%, јер потрошња 64 не испуњава критеријуме за било какав попуст.

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

Унесите нови ред на дну табеле за претрагу, а затим отворите формулу. Проширите коришћени опсег кликом и повлачењем углова.

Формула одмах исправља грешку. Није проблем имати „0“ на дну опсега.

Лично бих и даље сортирао табелу по колони за претрагу. Имати „0“ на дну излудело би ме. Али чињеница да се формула није сломила је сјајна.

КСЛООКУП такође замењује функцију ХЛООКУП

Као што је поменуто, функција КСЛООКУП је такође овде да замени ХЛООКУП. Једна функција за замену две. Одлицно!

Функција ХЛООКУП је хоризонтално тражење, које се користи за претраживање дуж редова.

Није толико познат као његов брат или сестра ВЛООКУП, али је користан за примере попут доле, где су заглавља у колони А, а подаци су поред редова 4 и 5.

КСЛООКУП може гледати у оба смера - доле у ​​колоне и такође дуж редова. Више нам нису потребне две различите функције.

У овом примеру, формула се користи за враћање продајне вредности која се односи на име у ћелији А2. Поглед поред реда 4 проналази име и враћа вредност из реда 5: = КСЛООКУП (А2, Б4: Е4, Б5: Е5)

КСЛООКУП може да гледа одоздо-према горе

Типично је да морате потражити листу да бисте пронашли прво (често једино) појављивање вредности. КСЛООКУП има шести аргумент под називом начин претраживања. То нам омогућава да претрагу пребацимо на дно и потражимо листу да бисмо уместо тога пронашли последњу појаву вредности.

У доњем примеру бисмо желели да пронађемо ниво залиха за сваки производ у колони А.

Табела за претраживање је редоследом датума и постоји више провера залиха по производу. Желимо да вратимо ниво залиха од последњег времена када је проверен (последња појава ИД-а производа).

Шести аргумент функције КСЛООКУП пружа четири опције. Занима нас употреба опције „Претражуј од првог до првог“.

Попуњена формула је овде приказана: = КСЛООКУП (А2, $ Е $ 2: $ Е $ 9, $ Ф $ 2: $ Ф $ 9 ,,, - 1)

У овој формули, четврти и пети аргумент су занемарени. Није обавезно и желели смо подразумевано тачно подударање.

Окупити

КСЛООКУП функција је нестрпљиво очекивани наследник и ВЛООКУП и ХЛООКУП функција.

У овом чланку су коришћени разни примери да би се демонстрирале предности КСЛООКУП-а. Један од њих је да се КСЛООКУП може користити на листовима, радним свескама и такође са табелама. Примери су једноставни у чланку како би помогли нашем разумевању.

Због динамичких низова који су ускоро уведени у Екцел, он такође може да врати низ вредности. Ово је дефинитивно нешто што вреди истражити даље.

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


$config[zx-auto] not found$config[zx-overlay] not found