Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Microsoft365.com "Мой Office" для iPhone

В этой статье описаны синтаксис формулы и использование функции НАЙТИ в Microsoft Excel. 

Описание

Функция НАЙТИ находит вхождение одной текстовой строки в другую и возвращает начальную позицию искомой строки относительно первого знака второй строки.

  • Функция НАЙТИ при подсчете всегда рассматривает каждый знак, как однобайтовый, так и двухбайтовый, как один знак, независимо от выбранного по умолчанию языка.

Синтаксис

НАЙТИ(искомый_текст;просматриваемый_текст;[нач_позиция])

Аргументы функции НАЙТИ описаны ниже.

  • Искомый_текст    — обязательный аргумент. Текст, который необходимо найти.

  • Просматриваемый_текст    — обязательный аргумент. Текст, в котором нужно найти искомый текст.

  • Начальная_позиция    — необязательный аргумент. Знак, с которого нужно начать поиск. Первый знак в тексте "просматриваемый_текст" имеет номер 1. Если номер опущен, он полагается равным 1.

Замечания

  • Функция НАЙТИ работает с учетом регистра и не позволяет использовать подстановочные знаки. Если необходимо выполнить поиск без учета регистра или использовать подстановочные знаки, воспользуйтесь функцией ПОИСК.

  • Если в качестве аргумента "искомый_текст" задана пустая строка (""), функция НАЙТИ выводит значение, равное первому знаку в строке поиска (знак с номером, соответствующим аргументу "нач_позиция" или 1).

  • Искомый_текст не может содержать подстановочные знаки.

  • Если "искомый_текст" отсутствует в тексте "просматриваемый_текст", функция НАЙТИ возвращает #ЗНАЧ! (значение ошибки).

  • Если "нач_позиция" не больше нуля, функция НАЙТИ возвращает #ЗНАЧ! (значение ошибки).

  • Если "нач_позиция" больше, чем длина аргумента "просматриваемый_текст", функция НАЙТИ возвращает #ЗНАЧ! (значение ошибки).

  • Аргумент "нач_позиция" можно использовать, чтобы пропустить нужное количество знаков. Предположим, например, что для поиска строки "МДС0093.МесячныеПродажи" используется функция НАЙТИ. Чтобы найти номер первого вхождения "М" в описательную часть текстовой строки, задайте значение аргумента "нач_позиция" равным 8, чтобы поиск в той части текста, которая является серийным номером, не производился. Функция НАЙТИ начинает со знака 8, находит искомый_текст в следующем знаке и возвращает число 9. Функция НАЙТИ всегда возвращает номер знака, считая от левого края текста "просматриваемый_текст", а не от значения аргумента "нач_позиция".

Примеры

Скопируйте образец данных из следующей таблицы и вставьте его в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Данные

Владимир Егоров

Формула

Описание

Результат

=НАЙТИ("В";A2)

Позиция первой "В" в ячейке A2

1

=НАЙТИ("в";A2)

Позиция первой "в" в ячейке A2

6

=НАЙТИ("и";A2;3)

Позиция первой "и" в строке А2, начиная с третьего знака

8

Пример 2

Данные

Керамический изолятор №124-ТД45-87

Медная пружина №12-671-6772

Переменный резистор №116010

Формула

Описание (результат)

Результат

=ПСТР(A2;1;НАЙТИ(" №";A2;1)-1)

Выделяет текст от позиции 1 до знака "№" в строке ("Керамический изолятор")

Керамический изолятор

=ПСТР(A3;1;НАЙТИ(" №";A3;1)-1)

Выделяет текст от позиции 1 до знака "№" в ячейке А3 ("Медная пружина")

Медная пружина

=ПСТР(A4;1;НАЙТИ(" №";A4;1)-1)

Выделяет текст от позиции 1 до знака "№" в ячейке А4 ("Переменный резистор")

Переменный резистор

Важно: 

  • Функция НАЙТИБ является нерекомендуемой.

  • В книгах, для которых настроена Совместимость версии 2, функция НАЙТИ улучшила поведение суррогатных пар, считая их одним символом, а не двумя. Селекторы вариантов (обычно используемые с эмодзи) по-прежнему будут учитываться как отдельные символы. Дополнительные сведения: Стандарт Юникода

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.