Функция за търсене в Excel (формула, примери) | Как да използвам?

Excel ТЪРСЕНЕ Функция

Функцията за търсене в Excel е категоризирана под текстови или низови функции, но изходът, върнат от тази функция, е цяло число, функцията за търсене ни дава позицията на подниз в даден низ, когато даваме параметър на позицията, от която да търсим, следователно тази формула взема три аргумента един е поднизът, един е самият низ и един е позицията за започване на търсенето.

Функцията SEARCH е текстова функция, която се използва за намиране на местоположението на подниз в низ / текст.

Функцията SEARCH може да се използва като функция на работен лист и не е чувствителна към главни и малки букви.

ТЪРСЕНЕ Формула в Excel

По-долу е формулата за ТЪРСЕНЕ в Excel

Обяснение

Функцията за търсене на Excel има три параметъра, два (find_text, within_text) са задължителни параметри, а един (start_num) не е задължителен.

Задължителен параметър:

  • find_text: find_text се отнася до подниза / символа, който искате да търсите в низ или текста, който искате да откриете.
  • WITHIN_TEXT: . Къде се намира вашият подниз или къде изпълнявате find_text.

Незадължителен параметър:

  • [START_NUM]: от мястото, където искате да започнете търсенето в рамките на текста в Excel. ако е пропуснато, тогава SEARCH го разглежда като 1 и търсене със звезда от първия символ.

Как да използвам функцията за търсене в Excel? (с примери)

Функцията SEARCH е много проста и лесна за използване. Нека разберем работата на функцията SEARCH чрез някои примери.

Можете да изтеглите този шаблон за функция за търсене на Excel тук - Шаблон за функция за търсене в Excel

Пример # 1

Нека извършим просто търсене на „Добър“ подниз в дадения текст или низ. Тук търсихме добрата дума, използвайки функцията SEARCH и тя ще върне местоположението на добрата дума в доброто утро.

= ТЪРСЕНЕ („Добър“, B6) и изходът ще бъде 1.

И да предположим, че има две намерени съвпадения за добро, тогава SEARCH в Excel ще ви даде първата стойност на съвпадението, ако искате другото добро местоположение, тогава просто използвайте = SEARCH (“Добър”, B7, 2) [start_num] като 2, след това ще ви даде местоположението на второто съвпадение и изходът ще бъде 6.

Пример # 2

В този пример ще филтрираме името и фамилията от пълното име, като използваме ТЪРСЕНЕ в Excel.

За първо име = НАЛЯВО (B12, ТЪРСЕНЕ (”“, B12) -1)

За фамилно име = НАДЯСНО (B12, LEN (B12) -SEARCH (”“, B12))

Пример # 3

Да предположим, че има набор от идентификатори и трябва да разберете _ местоположението в идентификаторите, след което използвайте просто ТЪРСЕНЕТО на Excel, за да откриете местоположението „_“ в идентификаторите.

= ТЪРСЕНЕ (“_” , B27 ) и изходът ще бъде 6.

Пример # 4

Нека разберем работата на SEARCH в Excel с заместващи символи.

Помислете за дадената таблица и потърсете следващото 0 в текста A1-001-ID

И началната позиция ще бъде 1, след това = SEARCH (“?” & I8, J8, K8) изходът ще бъде 3, защото “?” пренебрегвайте един знак преди 0 и изходът ще бъде 3.

За втория ред в дадена таблица резултатът от търсенето на A в B1-001-AY

Ще бъде 8, но ако използваме „*“ при търсене, ще ви даде 1 като изход за местоположение, защото ще пренебрегне целия символ преди „A“ и изходът ще бъде 1 за него = ТЪРСЕНЕ („*“ & I9, J9).

По същия начин за “J” 8 за = ТЪРСЕНЕ (I10, J10, K10) и 7 за = ТЪРСЕНЕ (“?” & I10, J10, K10).

По същия начин за четвъртия ред изходът ще бъде 8 за = SEARCH (I11, J11, K11) и 1 за = SEARCH (“*” & I11, J11, K11)

Неща за запомняне

  • Не е чувствителен към малки и големи букви
    • Той счита Tanuj и Tanuj за една и съща стойност, което означава, че не прави разлика между ч / б и малки букви и главни букви.
  • Също така се допускат заместващи знаци, т.е. „?“ , “*” И “~” тилда.
    • „?“ се използва за намиране на единичен знак.
    • “*” Се използва за последователност на съвпаденията.
    • Ако всъщност искате да търсите „*“ или „?“ след това използвайте “~” преди символа.
  • Той връща #VALUE! Грешка, ако няма съответстващ низ, е намерен във вътрешния_текст.

Да предположим, че в примера по-долу търсим подниз „а“ в колоната „ Име“ , ако бъде намерен, той ще върне местоположението на вътрешно име, в противен случай ще даде грешка #VALUE, както е показано по-долу.