Применяется к
SharePoint Server по подписке SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint в Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint в Microsoft 365 для малого бизнеса Windows SharePoint Services 3.0

Находит одну текстовую строку (find_text) в другой текстовой строке (within_text) и возвращает номер начальной позиции find_text из первого символа within_text. Поиск также можно использовать для поиска одной текстовой строки в другой, но в отличие от поиска, функция FIND учитывает регистр и не допускает использование подстановочных знаков.

Синтаксис

FIND(find_text;within_text;start_num)

Искомый_текст     — это текст, который вы хотите найти.

Просматриваемый_текст     — это текст, содержащий текст, который требуется найти.

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

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

Заметки.

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

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

  • Если find_text не отображается в within_text, функция FIND возвращает #VALUE! В противном случае Excel выдаст ошибку «#ЗНАЧ!».

  • Если start_num не больше нуля, функция FIND возвращает #VALUE! В противном случае Excel выдаст ошибку «#ЗНАЧ!».

  • Если start_num больше длины within_text, функция FIND возвращает #VALUE! В противном случае Excel выдаст ошибку «#ЗНАЧ!».

Пример набора 1

формула

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

=FIND("M","Мириам Макговерн")

Позиция первого "M" в строке (1)

=FIND("m","Мириам Макговерн")

Позиция первого "m" в строке (6)

=FIND("M","Мириам Макговерн",3)

Позиция первого "M" в строке, начиная с третьего символа (8)

Пример набора 2

Col1

формула

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

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

=MID([Col1];1;FIND(" #";[Col1];1)-1)

Извлекает текст из позиции 1 в положение "#" в строке (керамические изоляторы)

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

=MID([Col1];1;FIND(" #";[Col1];1)-1)

Извлекает текст из позиции 1 в положение "#" в строке (медные катушки)

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

=MID([Col1];1;FIND(" #";[Col1];1)-1)

Извлекает текст из позиции 1 в позицию "#" в строке (переменные резисторы)

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

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

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