Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

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.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×