Excel SEARCH Функция (Съдържание)
- ТЪРСЕНЕ в Excel
- ТЪРСЕНЕ Формула в Excel
- Как да използвате функцията SEARCH в Excel?
ТЪРСЕНЕ в Excel
- Това е вградена функция в Excel, която е категоризирана под TEXT или STRING функции, която може да се използва като функция на работен лист
- Функцията за търсене намира началната позиция на текстов фрагмент в текстов низ
- С функцията SEARCH можем да намерим точно местоположение на текст в низ
- Най-често се използва за намиране на начална позиция на конкретна или определена подтеза
- Функция за търсене също се използва за разделяне на име и фамилия
- Функция за търсене е полезна за манипулиране на текст и извличане на данни от низове, които съдържат множество стойности
ОПРЕДЕЛЕНИЕ
Той връща броя на знаците, при които за пръв път е намерен текстов низ или специфичен символ, като се чете отляво надясно (Не е чувствителен към регистъра)
ТЪРСЕНЕ Формула в Excel
Формулата за функцията SEARCH е следната:
Find_text: Това е текстът, който искате да намерите, или символ или текст, за който търсите
Или
Това е подстраница, която искате да търсите или търсите в низ или пълен текст
Забележка: В някои случаи символите с заместващи символи (? *), Т.е. въпросителният знак и звездичката ще присъстват в клетките, в този сценарий използвайте tilde (~) преди този ~? & ~ * за търсене? & *Internal_text: Посочете символ или позиция на подреда, в която или където искате да започнете търсене
Start_num ( незадължително): от коя позиция или от къде искате да започнете търсенето в текста
Забележка: Ако този параметър (START_NUM) е пропуснат, функцията за търсене я счита за 1 по подразбиране.Как да използвате функцията SEARCH в Excel?
ТЪРСЕНЕ Функцията в Excel е много проста и лесна. Нека разберем работата на SEARCH функцията в Excel с някои примери.
Можете да изтеглите този шаблон за SEARCH функция Excel тук - ТЪРСЕНЕ Функция шаблон на ExcelПример №1
За търсене на конкретна позиция на дума в текстов низ
В споменатия по-долу пример формулата = SEARCH (A5, B5, 1) или = SEARCH („n“, B5, 1) връща стойността 4, защото n е четвъртият символ отдясно, започващ отляво или от първи символ на текстов низ (оранжев)
Пример №2
За търсене на конкретна позиция на подреда в текстов низ.
В по-долу споменатия пример, формулата = SEARCH (A10, B10, 1) или = SEARCH („пазар“, B10, 1) връща стойността 5, тъй като подстроката „пазар“ започва с 5-ти символ на думата (риба пазар)
Пример №3
Функция SEARCH - Намерете позицията за символи ((*) ASTERISK) в клетката
Когато правим функция за търсене Първоначално, без да използваме (~) tilde преди (*) звездичка, т.е. = SEARCH (“*”, B15, 1). ТЪРСЕНЕ ФУНКЦИЯ връща 1 като изход, тъй като не можем да намерим никоя символа за символи без да използваме тилда. Тук tilde (~) действа като маркер, за да покаже, че следващият символ е буквален, следователно ще вмъкнем (~) tilde преди (*) звездичка.
Когато правим функция за търсене, използвайки (~) tilde преди (*) звездичка, т.е. = SEARCH (“~ *”, B16, 1), тя връща правилната позиция на (*) звездичка, т.е. 13 като изход
Пример №4
Функция за търсене - Намерете символа за заместване ((?) QUESTION MARK) позиция в клетката
Тук нека се опитаме да потърсим позицията на въпросителен знак в клетка
Когато правим функция за търсене, използвайки (~) tilde преди (?) Въпросов знак, т.е. = SEARCH (“~?”, B21, 1), той връща правилната позиция на (?) Въпросния знак, т.е. 14 като изход
Пример №5
Как да разделите име и фамилия с помощта на функция за търсене.
Когато масивът на таблицата съдържа само името и фамилията в една колона, разделени от един интервал или знак със запетая, тогава се използва функцията SEARCH.
Формула за разделяне на първото име
= НАЛЯВО (cell_ref, SEARCH (”“, cell_ref) - 1)
Първоначално функцията FIND или SEARCH се използва за получаване на позицията на символа за интервал ("") в клетка, По-късно -1 се използва във формулата за премахване на допълнителното пространство или запетая в края на текстовия низ.
Формулата за разделяне на фамилното име
= НАДЯСНО (cell_ref, LEN (cell_ref) -SEARCH ("", Cell_Ref, 1))
Функцията 'LEN' връща дължината на текстов низ, във функцията 'LEN' Пространствата се считат за знаци в низ
Първоначално търсете текста в клетката за място, намерете позицията и след това извадете позицията от общата дължина на низа с помощта на LEN формула, дължината на низа минус позицията на интервала ще ни даде всичко отдясно на първата пространство
Неща, които трябва да запомните за функцията SEARCH в Excel
a) Start_NumArgument във функцията за търсене не може да бъде отрицателен или нулев
Start_Num аргумент или параметър в функцията за търсене, не трябва да се споменава като „0“ или отрицателна стойност, ако е посочена нула или отрицателна стойност, тя връща грешка в стойността
b.) SEARCH функцията не е CASES SENSITIVE, тя ще приема символи за заместване (? *), докато функцията find е CASE SENSITIVE, изходът ще върне стойността като VALUE ERROR и няма да приеме символи за заместване (? *).
Функцията за търсене не зависи от регистъра, докато функцията за търсене е чувствителна към регистъра .
Дори когато даденият текст за търсене не се намери в текстовия низ, връщащата се стойност ще бъде # VALUE! грешка
Препоръчителни статии
Това е ръководство за ТЪРСЕНЕТО в Excel. Тук обсъждаме формулата SEARCH и как да използвате функцията за търсене в Excel, заедно с практически примери и шаблон за excel за изтегляне. Можете да разгледате и другите ни предложени статии -
- Топ 25 полезни формули и функции на Advanced Excel
- LOOKUP в Excel
- И функция в Excel
- FV функция в Excel