Здравствуйте. Функция ПОИСК служит для поиска подстроки в строке. Она возвращает позицию (номер по порядку) первого вхождения подстроки, либо ошибку #ЗНАЧ! когда совпадения не найдены.

Синтаксис функции:

=ПОИСК( искомый_текст ; текст_для_поиска ; [начальная позиция] )

Аргумент

Описание

Искомый текст

Строка, которую ищем в тексте, или ссылка на нее

Текст для поиска

Текст или ссылка на ячейку с текстом, в котором производится поиск

Начальная позиция (необязательный аргумент)

Порядковый номер символа в тексте, с которого начинается поиск. Значение по умолчанию – 1

Две важные особенности функции:

  1. Она не различает регистры символов, т.е. заглавные и строчные буквы для неё равнозначны
  2. Она позволяет использовать подстановочные символы – служебные знаки, которыми заменяют часть текста:
    • * – любое количество любых символов
    • ? – один любой символ

Если в поиск нужно включить знак вопроса или звёздочку, но в качестве обычного символа, а не подстановочного, напишите перед ними знак тильда: «~?», «~*»

Вот несколько примеров использования функции ПОИСК:

Функция незаменима, когда вы обрабатываете текстовые данные, и применяется с другими функциями обработки текста.