Funkcija SEARCH

Velja za
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 vrne številko znaka, pri katerem je bil prvič najden določen znak ali besedilni niz, začenši z start_num. S funkcijo SEARCH določite mesto znaka ali besedilnega niza v drugem besedilnem nizu, tako da lahko uporabite funkciji MID ali REPLACE za spreminjanje besedila.

Sintaksa

ISKANJE(find_text;within_text;start_num)

Find_text je besedilo, ki ga želite najti. Uporabite lahko nadomestne znake – vprašaj (?) in zvezdico (*) v find_text. Vprašaj označuje posamezni znak; zvezdica označuje poljubno zaporedje znakov. Če želite najti dejanski vprašaj ali zvezdico, pred znak vnesite tildo (~).

Within_text je besedilo, v katerem želite iskati find_text.

Start_num je številka znaka v within_text, pri kateri želite začeti iskati. Argument »št_začetka« uporabite, če želite preskočiti navedeno število znakov. Recimo, da delate z besedilnim nizom »AYF0093. Mlada moška oblačila". Če želite najti številko prvega znaka »O« v opisnem delu besedilnega niza, argument »št_začetka« nastavite na 8, da funkcija ne išče po delu niza s serijsko številko. Funkcija SEARCH se začne s znakom 8, najde find_text pri naslednjem znaku in vrne število 9. SEARCH vedno vrne število znakov od začetka within_text, pri čemer prešteje znake, ki jih preskočite, če je start_num večji od 1.

Opombe

  • SEARCH pri iskanju besedila ne razlikuje med velikimi in malimi črkami.
  • Funkcija SEARCH je podobna funkciji FIND, le da funkcija FIND razlikuje med velikimi in malimi črkami.
  • Če find_text ne najdejo, #VALUE! #VREDN!.
  • Če je start_num izpuščena, se domneva, da je 1.
  • Če start_num ni večji od 0 (nič) ali je večji od dolžine within_text, #VALUE! #VREDN!.

Primeri

Stolpec1 Stolpec2 Stolpec 3 Formula Opis (rezultat)
Izjave Stopnja dobička stopnja =ISKANJE("e";[stolpec1];6) Položaj prvega "e" v nizu, začenši na šestem mestu (7)
Izjave Stopnja dobička stopnja =ISKANJE([Stolpec3];[Stolpec2]) Položaj "marže" v "stopnji dobička" (8)
Izjave Stopnja dobička stopnja =ZAMENJAJ([Stolpec2];ISKANJE([Stolpec3];[Stolpec2]);6;"Znesek") Zamenja »maržo« z »znesek« (znesek dobička)