Funkcija SEARCH

Primenjuje 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

Funkcija SEARCH daje broj znaka u kojem je određeni znak ili tekstualna niska prvi put pronađena, počev od start_num. Koristite funkciju SEARCH da biste odredili lokaciju znaka ili tekstualne niske u okviru druge tekstualne niske kako biste mogli da koristite funkcije MID ili REPLACE da biste promenili tekst.

Sintaksa

SEARCH(find_text;within_text;start_num)

Find_text je tekst koji želite da pronađete. U find_text možete da koristite džoker znakove – znak pitanja (?) i zvezdicu (*). Znak pitanja zamenjuje bilo koji znak, a zvezdica bilo koji niz znakova. Ako želite da pronađete pravi znak pitanja ili zvezdicu, upišite znak tilda (~) ispred tog znaka.

Within_text je tekst kojim želite da tražite find_text.

Start_num je broj znaka u within_text od kojeg želite da pokrenete pretraživanje. Koristite argument početni_broj da biste preskočili više znakova. Na primer, pretpostavimo da radite sa tekstualnom niskom "AYF0093. Odeća za mladiće". Da biste saznali broj prvog slova "Y" u opisnom delu tekstualne niske, podesite start_num na 8 kako se deo teksta sa serijskim brojem ne bi pretraživao. Pretraga počinje 8. znakom, pronalazi find_text kod sledećeg znaka i vraća broj 9. Pretraga uvek daje broj znakova sa početka within_text, računajući znakove koje preskočite ako je start_num veći od 1.

Napomene

  • Pretraga ne razlikuje velika i mala slova prilikom pretrage teksta.
  • Funkcija SEARCH je slična funkciji FIND, osim što FIND razlikuje mala i velika slova.
  • Ako se find_text ne pronađe, #VALUE! greška.
  • Ako se start_num izostavi, pretpostavlja se da je njegova vrednost 1.
  • Ako start_num nije veće od 0 (nula) ili je veće od dužine within_text, #VALUE! greška.

Primeri

Kolona1 Kolona2 Kolona3 Formula Opis (rezultat)
Izjave Margina profita margina =SEARCH("e",[Col1],6) Pozicija prvog slova "e" u niski, počev od šeste pozicije (7)
Izjave Margina profita margina =SEARCH([Kolona3],[Kol2]) Pozicija "margine" u "Margina profita" (8)
Izjave Margina profita margina =REPLACE([Kolona2],SEARCH([Kolona3],[Kolona2]),6,"Količina") Zamenjuje "Margina" "Iznos" (Iznos profita)