Applies ToSharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint rakenduses Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint Server 2007 SharePoint rakenduses Microsoft 365 Small Business Windows SharePoint Services 3.0

Funktsiooni SEARCH abil tagastakse märgi number, kus teatud märk või tekstistring esmalt leitakse (alates numbrist algusnr). Funktsiooni SEARCH kasutatakse märgi või tekstistringi asukoha määramiseks teise tekstistringi sees – seejärel saate teksti muutmiseks kasutada funktsioone MID või REPLACE.

Süntaks

SEARCH(otsitav_tekst;teksti_seest;algusnr)

Otsitav_tekst    – tekst,mida soovite leida. Argumendis otsitav_tekst saate kasutada metamärke – küsimärki (?) ja tärni (*). Küsimärk vastab suvalisele üksikmärgile, tärn aga suvalisele märgijadale. Kui tegelikult soovitegi küsimärki või tärni leida, tippige otsitava märgi ette tilde (~).

Teksti_seest     on tekst, millest soovite argumendi otsitav_tekst väärtust otsida.

Algusnr    – argumendi teksti_seest märgi asukoht, millest soovite otsimist alustada. Argumenti algusnr saate kasutada määratud arvu märkide vahelejätmiseks. Oletame näiteks, et töötate tekstistringiga "AYF0093.NoorteMeesteRõivad". Et leida esimese tähe "N" asukohta number tekstistringi kirjeldavas osas, seadke algusnr võrdseks 8-ga – siis ei otsita tähte stringi järjenumbri osast. Funktsioon SEARCH alustab otsimist 8. märgist ning tagastab märgi numbriga 9. Funktsiooni SEARCH abil tagastatakse alati märgi number stringi teksti_seest algusest arvutatuna – kaasatakse ka vahele jäetud märkide arv, kui argument algusnr on ühest suurem.

Kommentaarid

  • Funktsioon SEARCH ei tee teksti otsimisel vahet suur- ja väiketähtedel.

  • Funktsioon SEARCH sarnaneb funktsiooniga FIND, v.a see, et funktsioon FIND on tõstutundlik.

  • Kui argumenti otsitav_tekst ei leita, tagastab funktsioon veaväärtuse #VALUE!

  • Kui argument algusnr puudub, eeldatakse, et see on 1.

  • Kui algusnr pole suurem kui 0 (null) või on suurem kui argumendi teksti_seest pikkus, tagastatakse veaväärtus #VALUE!.

Näited

Veerg1

Veerg 2

Veerg 3

Valem

Kirjeldus (tulem)

Marginaalid

Kasum (bruto)

bruto

=SEARCH("a";[Veerg 1];6)

Esimene tähe "a" asukoht stringis alates kuuendast märgist (7)

Marginaalid

Kasum (bruto)

bruto

=SEARCH([Veerg3];[Veerg2])

Stringi "bruto" asukoht stringis "Kasum (bruto)" (8).

Marginaalid

Kasum (bruto)

bruto

=REPLACE([Veerg2];SEARCH([Veerg3];[Veerg2]);6;"neto")

String "bruto" asendatakse stringiga "neto" (Kasum (neto)).

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.