Застосовується до
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

Функція SEARCH повертає номер символу, з якого вперше знайдено певний символ або текстовий рядок, починаючи з start_num. Скористайтеся функцією SEARCH, щоб визначити розташування символу або текстового рядка в іншому текстовому рядку, щоб змінити текст за допомогою функцій MID або REPLACE.

Синтаксис

SEARCH(find_text,within_text,start_num)

Шуканий_текст     – це текст, який потрібно знайти. У find_text можна використовувати символи узагальнення : знак питання (?) і зірочку (*). Знак питання відповідає будь-якому окремому символу, а зірочка – будь-якій послідовності символів. Якщо потрібно знайти власне знак питання або зірочку, перед відповідним символом введіть тильду (~).

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

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

Примітки.

  • Функція SEARCH не розрізняє великі та малі букви під час пошуку тексту.

  • Функція SEARCH подібна до функції FIND, але для функції FIND враховується регістр.

  • Якщо find_text не знайдено, #VALUE! повертається значення помилки.

  • Якщо start_num не вказано, припускається, що його значення дорівнює 1.

  • Якщо start_num не більше 0 (нуля) або більше довжини within_text, #VALUE! повертається значення помилки.

Приклади

Стовпці 1

Колона 2

Стовпці 3

Формула

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

Інструкції

Валовий прибуток

прибуток

=SEARCH("e";[Col1];6)

Позиція першого "e" в рядку, починаючи з шостої позиції (7)

Інструкції

Валовий прибуток

прибуток

=SEARCH([Col3];[Col2])

Позиція "маржі" в "Маржі прибутку" (8)

Інструкції

Валовий прибуток

прибуток

=REPLACE([Col2],SEARCH([Col3];[Col2]);6;"Сума")

Замінює "Маржа" на "Сума" (сума прибутку)

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

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

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