Шта је КСЛООКУП функција и чему служи у Екцел-у

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

сеарцхк екцел

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

Ова функција је први пут интегрисана као бета фаза у августу 2019. Тренутно је доступна само корисницима Мицрософт КСНУМКС. То је веома користан алат за оне који раде у Екцел-у са великим количинама података, као што вам показујемо у наставку.

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

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

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

Ови квалитети отварају нове могућности у практичном пољу. На пример, коришћење функције КСЛООКУП на табели са бројним редовима и колонама ће нам показати шта тражимо, без обзира на то где се информације налазе. Штавише, претрага није ограничена на једну страницу већ на цео документ. И све то иде са брзина и прецизност. Шта више можете да пожелите?

претражи у екцелу
Повезани чланак:
Претражите у Екцел-у: сви трикови

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

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

=КСЛООКУП(вредност_проналажења, низ_потраживања, ретурн_арраи, [ако_није_пронађено], [режим_подударања], [режим_претраге])

Параметри који одговарају свакој од вредности ове формуле су следећи:

  • лоокуп_валуе: улаз који тражимо, а који може бити састављен од текста, бројева или чак чувара места.
  • Арраи_сеарцх: односи се на опсег или низ у којем Екцел треба да тражи жељене информације.
  • враћени_низ: односи се на опсег или матрицу у којој желимо да Екцел врати жељене информације.

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

  • иф_нот_фоунд: Када Екцел не пронађе важеће подударање, може да врати текст или вредност коју смо претходно дали (ако то није урађено, Екцел ће једноставно приказати поруку „#Н/А“).
  • матцх_моде: Тип подударања се може одредити коришћењем режима поређења.
  • сеарцх_моде: Можете покренути бинарну претрагу или одредити где претрага треба да почне и да се заврши, користећи вредност "1" за први елемент и вредност "-1" за последњи.

Примери коришћења функције КСЛООКУП

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

Користећи само потребне параметре

сеарцхк

Прво, најједноставнији случај где морате користе се само три обавезне спецификације "лоокуп_валуе", "лоокуп_арраи" и "ретурн_арраи".

У нашем примеру представљамо табелу са именима групе кошаркаша и њиховом висином. Резултат претраге треба да се прикаже у ћелији Г6, коју морамо изабрати. Формула коју морамо користити је следећа:

=BUSCARX(F6;B6:B17;D6:D17)

Тражена вредност је „Галван“ (ћелија Ф6). Низ који се тражи је колона имена (Б6:Б17), док је враћени низ колона која одговара висини сваког од њих (Д6:Д17). Само притисните тастер „Ентер“ да бисте приказали резултат који тражимо.

Додавање две повратне вредности

сеарцхк у Екцел-у

Користимо исти пример као и у претходном случају, само што овога пута, поред висине играча, желимо да знамо који му је број дреса. Оно што тада треба да се уради је да проширите враћени низ тако да Екцел може да пронађе оба резултата. Формула би изгледала овако:

=BUSCARX(F6;B6:B17;C6:D17)

Додавање параметра „иф_ит_ис_нот_фоунд“

претражи у екцелу

Замислимо сада да, у истом примеру као у претходна два случаја, у нашу претрагу унесемо име играча који се не појављује на листи. Овде се може навести текст одговора преко параметра „иф_ит_ис_нот_фоунд“. Изабрани излазни текст је „Неважећа спецификација“, мада би било која друга порука која нам се чини одговарајућом такође била важећа. Одговарајућа синтакса би била ова:

=КСЛООКУП(Ф6,Б6:Б17,Ц6:Д17, „Неважећа спецификација“)

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