Застосовується до
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. Крім того, за допомогою функції SEARCH можна знайти один текстовий рядок в іншому, але на відміну від функції SEARCH, функція FIND враховує регістр і не дозволяє використання символів узагальнення.

Синтаксис

FIND(find_text,within_text,start_num)

Шуканий_текст     – це текст, який потрібно знайти.

Текст_перегляду     – це текст, який містить текст, який потрібно знайти.

поч_позиція     визначає символ, з якого потрібно почати пошук. Перший символ у рядку «текст_перегляду» має номер 1. Якщо аргумент «поч_позиція» не вказано, приймається значення 1.

Також можна використовувати start_num, щоб пропустити вказану кількість символів. Припустімо, наприклад, що ви працюєте з текстовим рядком "AYF0093". Одяг молодого мена". Для пошуку першої букви «О» в описовій частині тексту аргументу «поч_позиція» потрібно задати значення 8, щоб не шукати в тій частині тексту, де вказано серійний номер. Функція FIND почне працювати від 8-го символу, знайде «шуканий_текст» на наступному символі та поверне номер 9. Функція FIND завжди повертає кількість символів від початку тексту перегляду з урахуванням пропущених символів, якщо значення аргументу «поч_позиція» перевищує 1.

Примітки.

  • Якщо аргумент «шуканий_текст» = "" (пустий рядок), функція FIND знайде перший символ у рядку пошуку (тобто символ із номером «поч_позиція» або 1).

  • Аргумент «шуканий_текст» не може містити символів узагальнення.

  • Якщо find_text не відображається в within_text, функція FIND повертає #VALUE! .

  • Якщо start_num не більше нуля, функція FIND повертає #VALUE! .

  • Якщо start_num більше довжини within_text, функція FIND повертає #VALUE! .

Приклад набору 1

Формула

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

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

Позиція першого букви "M" у рядку (1)

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

Позиція першого "m" у рядку (6)

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

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

Приклад набору 2

Стовпці 1

Формула

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

Керамічні ізолятори #124-TD45-87

=MID([Стовпці1],1;FIND(" #";[Стовпці1];1)-1)

Видобуває текст із позиції 1 до позиції "#" в рядку (керамічні ізолятори)

Мідні котушки #12-671-6772

=MID([Стовпці1],1;FIND(" #";[Стовпці1];1)-1)

Видобуває текст із позиції 1 до позиції "#" в рядку (Мідні котушки)

Змінні резистори #116010

=MID([Стовпці1],1;FIND(" #";[Стовпці1];1)-1)

Видобуває текст із позиції 1 до позиції "#" в рядку (змінні резистори)

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.