Функциите FIND и SEARCH са донякъде сходни, но все пак има фактор, който ги отличава да бъдат избирателни за решаване на нашата заявка в Microsoft Excel.
НАМИРАМ функция в Microsoft Excel връща позицията на определен знак или подниза в низ или текст.
Синтаксис:- = НАМЕРИ (find_text, within_text, [start_num])
ТЪРСЕНЕ функцията връща позицията на първия знак на подниза или search_text в низ. Синтаксис:- = SEARCH (find_text, within_text, [start_num])
В таблицата по -долу можем да видим разликата между двете функции:-
НАМИРАМ | ТЪРСЕНЕ |
---|---|
Тази функция е чувствителна към регистъра | Тази функция не е чувствителна към регистъра |
Не допуска заместващи знаци | Той позволява заместващи знаци като "?", "*" И т.н. |
Тази функция търси точен текст | Тази функция не проверява главни и малки букви |
НАМЕРИ Функция
Нека вземем примери и да разберем:-
Да преминем към листа на Excel. Имаме набори от данни в клетка A7 и A8. И ще поставим функцията в клетка B7 & B8, за да получим желания изход.
В горния пример искаме да намерим номера на мястото на знака „Отлично“, следваме следните стъпки:-
- Въведете функцията в клетка B7
- = НАМЕРИ ("Отлично", A7,1)
- Натиснете Enter
- Функцията ще върне 1
Формула Обяснение: - Първо, функцията find ще провери „Отлично“ в определената клетка от първата позиция; от която и позиция да започне текстът, функцията ще се върне като резултат. В текста на клетката можем да видим, че Отлично започва от първото място на текста на клетката.
Нека разберем случая, при който функцията няма да работи
- Сега въведете функцията в клетка B8, за да разберете „Excel“
- = НАМЕРИ ("Excel", A8,1)
- Натиснете Enter, функцията ще върне #VALUE! Грешка
Функцията е дала #VALUE! Грешка, тъй като тази функция работи с чувствителност към главни букви и тук във функцията споменахме „Excel“ и същият текст е достъпен с малки букви в клетката.
Функция ТЪРСЕНЕ
Първо искаме да открием отличното в клетката:-
- Въведете функцията в клетка B7
- = ТЪРСЕНЕ ("отлично", A7,1)
- Натиснете Enter
- Функцията ще върне 1
Забележка:- Не сме дефинирали точния текст, за който искаме да търсим позицията.
Нека разберем използването на заместващи знаци във функцията SEARCH. Сега ще търсим „Форум“
- Въведете функцията в клетка B8
- = ТЪРСЕНЕ ("? Oru?", A8,1)
- Натиснете Enter
- Функцията ще върне 12
По този начин можем да използваме заместващ знак във функцията SEARCH, за да получим номера на позицията в текста на клетката.
Забележка: - Друг интересен момент, който трябва да споменем за функцията FIND и SEARCH, е, че те имат трети незадължителен аргумент. Можем да използваме този аргумент, за да посочим позицията, броейки отляво, откъдето искаме да започнем търсенето.
Ако ви харесаха нашите блогове, споделете го с приятелите си във Facebook. Можете също така да ни следвате в Twitter и Facebook.
Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта