Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 "Мой Office" для iPhone Office.com

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

Описание

ФУНКЦИЯ FIND находит одну текстовую строку во второй текстовой строке и возвращает номер начальной позиции первой текстовой строки из первого символа второй текстовой строки.

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

Синтаксис

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

Аргументы функции FIND приведены ниже.

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

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

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

Замечания

  • Функция FIND учитывает регистр и не разрешает использование подстановочных знаков. Если вы не хотите выполнять поиск с учетом регистра или использовать подстановочные знаки, можно использовать поиск.

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

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

  • Если find_text не отображается в within_text, функция FIND возвращает #VALUE! (значение ошибки).

  • Если start_num не больше нуля, функция FIND возвращает #VALUE! (значение ошибки).

  • Если start_num больше длины within_text, функция FIND возвращает #VALUE! (значение ошибки).

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

Примеры

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

Данные

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

Формула

Описание

Результат

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

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

1

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

Положение первого "m" в ячейке 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, функция FIND улучшила поведение суррогатных пар, считая их одним символом, а не двумя. Селекторы вариантов (обычно используемые с эмодзи) по-прежнему будут учитываться как отдельные символы. Дополнительные сведения см. здесь: Стандарт Юникода

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

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

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

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.