SEARCH funkcija

Primjenjuje se na
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 vraća broj znaka na kojem je određeni znak ili tekstni niz prvi put pronađen, počevši od start_num. Koristite SEARCH kako biste odredili mjesto znaka ili tekstnog niza unutar drugog tekstnog niza da biste mogli koristiti funkcije MID ili REPLACE za promjenu teksta.

Sintaksa

SEARCH(find_text;within_text;start_num)

Find_text je tekst koji želite pronaći. U find_text možete koristiti zamjenske znakove – upitnik (?) i zvjezdicu (*). Upitnik odgovara bilo kojem pojedinačnom znaku, a zvjezdica odgovara bilo kojem nizu znakova. Ako želite pronaći znakove "?" ili "*", prije tog znaka upišite znak "~".

Within_text je tekst u kojem želite potražiti find_text.

Start_num je broj znaka u within_text od kojeg želite pokrenuti pretraživanje. Pomoću argumenta početni_broj preskočite određeni broj znakova. Na primjer, pretpostavimo da radite s tekstnim nizom "AYF0093. Odjeća za mlade". Da biste pronašli broj prvog znaka "O", u opisnom dijelu tekstnog niza postavite početni_broj na 8 da se dio teksta sa serijskim brojem ne bi pretraživao. SEARCH započinje znakom 8, pronalazi find_text u sljedećem znaku i vraća broj 9. SEARCH uvijek vraća broj znakova od početka within_text, brojeći znakove koje preskočite ako je start_num veći od 1.

Napomene

  • SEARCH ne razlikuje između malih i velikih slova prilikom pretraživanja teksta.
  • Funkcija SEARCH slična je funkciji FIND, samo što funkcija FIND razlikuje velika i mala slova.
  • Ako find_text ne pronađe, #VALUE! vraća pogrešku.
  • Ako se start_num izostavi, pretpostavlja se da je 1.
  • Ako start_num nije veća od 0 (nula) ili je veća od duljine within_text, #VALUE! vraća pogrešku.

Primjeri

Stupac1 Stupac2 Stupac3 Formula Opis (rezultat)
Izvodi Profitna marža marža =SEARCH("e";[Col1];6) Mjesto prvog "e" u nizu, počevši od šestog mjesta (7)
Izvodi Profitna marža marža =SEARCH([Stupac3];[Stupac2]) Položaj niza "marža" u "profitnoj marži" (8)
Izvodi Profitna marža marža =REPLACE([Stupac2];SEARCH([Stupac3];[Stupac2]);6;"Iznos") Zamjenjuje "maržu" iznosom "iznos" (iznosom dobiti)