Функция SEARCH

Отнася се за
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

SEARCH връща номера на знака, от който първоначално се намира конкретен знак или текстов низ, започвайки с start_num. Използвайте SEARCH, за да определите местоположението на знак или текстов низ в друг текстов низ, така че да можете да използвате функциите MID или REPLACE за промяна на текста.

Синтаксис

SEARCH(find_textwithin_text;start_num)

Find_text е текстът, който искате да намерите. Можете да използвате заместващи символи – въпросителен знак (?) и звездичка (*) в find_text. Въпросителният знак съответства на единичен знак; звездичката съответства на всяка поредица от знаци. Ако искате да намерите самия въпросителен знак или звездичка, напишете тилда (~) преди знака.

Within_text е текстът, в който искате да търсите find_text.

Start_num е номерът на знака в within_text, от който искате да започнете търсенето. Използвайте начален_ном, за да прескочите зададен брой знаци. Да предположим например, че работите с текстовия низ "AYF0093. YoungMensApparel". За да намерите номера на първия знак "Y" в описателната част от текстовия низ, задайте начален_ном равно на 8, така че частта от текста с числото да не се претърсва. SEARCH започва със знак номер 8, намира find_text в следващия знак и връща номер 9. SEARCH винаги връща броя на знаците от началото на within_text, като брои и знаците, които сте пропуснали, ако start_num е по-голямо от 1.

Забележки

  • При търсене на текст функцията SEARCH не прави разлика между главни и малки букви.
  • SEARCH е подобна на FIND, но FIND прави разлика между малки и главни букви.
  • Ако find_text не бъде намерен, #VALUE! стойността за грешка #VALUE!.
  • Ако start_num е пропуснато, приема се за 1.
  • Ако start_num не е по-голямо от 0 (нула) или по-голямо от дължината на within_text, #VALUE! стойността за грешка #VALUE!.

Примери

COL1 КОЛ 2 COL3 Формула Описание (резултат)
Отчетите Profit Margin margin =SEARCH("д";[Кол1];6) Позиция на първото "e" в низа, започвайки от шестата позиция (7)
Отчетите Profit Margin margin =SEARCH([кол3];[кол2]) Позиция на "margin" в "Profit Margin" (8)
Отчетите Profit Margin margin =REPLACE([Кол2];SEARCH([Кол3];[Кол2]);6;"Количество") Замества "Margin" с "Amount" (Profit Amount)