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, както е показано по-долу.