Функција претраживања у Екцелу (формула, примери) | Како се користи?

Екцел СЕАРЦХ функција

Функција претраживања у Екцелу категоризирана је под функције текста или низа, али излаз који враћа ова функција је цијели број, функција претраживања даје нам положај подниза у датом низу када дајемо параметар позиције из које ћемо претраживати, стога ова формула узима три аргумента један је подниз, један је сам низ, а један положај за започињање претраге.

Функција СЕАРЦХ је функција текста која се користи за проналажење локације подниза у низу / тексту.

Функција СЕАРЦХ може се користити као функција радног листа и није осетљива на велика и мала слова.

ТРАЖИ Формулу у Екцелу

Испод је формула ПРЕТРАЖИВАЊА у програму Екцел

Објашњење

Екцел СЕАРЦХ функција има три параметарска два (финд_тект, витхин_тект) су обавезна параметра, а један (старт_нум) није обавезан.

Обавезни параметар:

  • финд_тект: финд_тект односи се на подниз / знак који желите да претражите у низу или текст који желите да сазнате.
  • унутар_текста:. Где се налази ваш подниз или где изводите текст пронађи.

Опциони параметар:

  • [старт_нум]:одакле желите започети ПРЕТРАЖИВАЊЕ унутар текста у екцелу. ако је изостављено, СЕАРЦХ га сматра 1 и тражи звездицу од првог знака.

Како се користи функција претраживања у Екцелу? (са примерима)

СЕАРЦХ функција је врло једноставна и лака за употребу. Хајде да разумемо рад функције СЕАРЦХ на неким примерима.

Овде можете преузети овај предложак функције претраживања Екцел - предложак функције претраживања Екцел

Пример # 1

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

= СЕАРЦХ („Гоод“, Б6) и излаз ће бити 1.

И претпоставимо да су пронађена два подударна резултата, па ће вам СЕАРЦХ у екцелу дати вредност првог подударања ако желите другу добру локацију, а затим само користите = СЕАРЦХ („Добро“, Б7, 2) [старт_нум] као 2, а затим даће вам локацију друге вредности подударања и излаз ће бити 6.

Пример # 2

У овом примеру ћемо филтрирати име и презиме из пуног имена користећи СЕАРЦХ у екцелу.

За име = ЛИЈЕВО (Б12, СЕАРЦХ (”“, Б12) -1)

За Презиме = ДЕСНО (Б12, ЛЕН (Б12) -ПРЕТРАГА (”“, Б12))

Пример # 3

Претпоставимо да постоји скуп ИД-ова и да морате да сазнате _ локацију унутар ИД-ова, а затим користите једноставно Екцел СЕАРЦХ да бисте пронашли локацију _ _ унутар ИД-а.

= ТРАЖИ („_“, Б27) и излаз ће бити 6.

Пример # 4

Хајде да разумемо рад СЕАРЦХ-а у екцелу са џокер знаковима.

Размотрите дату табелу и потражите следећих 0 у тексту А1-001-ИД

И почетна позиција ће бити 1, а затим = СЕАРЦХ („?“ & И8, Ј8, К8) излаз ће бити 3 јер „?“ занемарите један знак пре 0 и излаз ће бити 3.

За други ред у датој табели резултат претраге за А унутар Б1-001-АИ

Биће 8, али ако користимо „*“ у претрази, дат ће вам 1 као излаз локације, јер ће занемарити сав знак пре „А“, а излаз ће бити 1 за то = СЕАРЦХ („*“ & И9, Ј9).

Слично за „Ј“ 8 за = ПРЕТРАЖИВАЊЕ (И10, Ј10, К10) и 7 за = ПРЕТРАЖИВАЊЕ („?“ И И10, Ј10, К10).

Слично томе, за четврти ред излаз ће бити 8 за = СЕАРЦХ (И11, Ј11, К11) и 1 за = СЕАРЦХ (“*” & И11, Ј11, К11)

Ствари које треба запамтити

  • Не разликује велика и мала слова
    • Тануја и Тануја сматра истом вредношћу што значи да не разликује ц / б мала и велика слова.
  • Такође су дозвољени џокер знакови, тј. „?“ , „*“ И „~“ тилда.
    • „?“ користи се за проналажење једног карактера.
    • „*“ Се користи за секвенцу подударања.
    • Ако заиста желите да претражите „*“ или „?“ затим користите знак „~“ пре знака.
  • Враћа вредност #ВРЕДНОСТ! Грешка ако у одговарајућем тексту не постоји одговарајући низ.

Претпоставимо да у доњем примеру тражимо подниз „а“ у оквиру „Име ” Ако се пронађе, вратиће локацију унутар имена, у супротном ће се појавити грешка #ВАЛУЕ, као што је приказано доле.