НАМЕРЕТЕ функцията VS SEARCH в Microsoft Excel

Anonim

Функциите 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.
Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта