Funktsioon FIND

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Üht tekstistringi (otsitav_tekst) otsitakse teise tekstistringi (teksti_seest) seest ja tagastatakse esimese tekstistringi (otsitav_tekst) alguspositsiooni number alates teise tekstistringi (teksti_seest) esimesest märgist. Ühe tekstistringi otsimiseks teise seest saate kasutada ka funktsiooni SEARCH, kuid erinevalt viimasest on funktsiooni FIND kaasatav tekst tõstutundlik ja metamärgid keelatud.

Süntaks

FIND(otsitav_tekst;teksti_seest;algusnr)

Otsitav_tekst     – tekst, mida soovite leida.

Teksti_seest     – tekst, mis sisaldab otsitavat teksti.

Algusnr    – selle abil määratletakse märk, millelt otsing algab. Stringi teksti_seest esimese märgi number on 1. Kui argument algusnr puudub, eeldatakse, et see on 1.

Argumenti algusnr saate kasutada määratud arvu märkide vahelejätmiseks. Oletame näiteks, et töötate tekstistringiga "ANF0093.NoorteMeesteRõivad". Et leida esimese "N" positsiooni number tekstistringi kirjeldavas osas, seadke algusnr võrdseks 8-ga – siis ei toimu otsingut stringi järjenumbri osas. Funktsioon FIND alustab otsimist 8. märgist ning tagastab märgi numbriga 9. Funktsiooni FIND abil tagastatakse alati märgi number stringi teksti_seest algusest – kaasatakse ka vahelejäetud märkide arv, kui argument algusnr on ühest suurem.

Kommentaarid

  • Kui string otsitav_tekst on "" (tühi tekst), loeb funktsioon FIND sobivaks otsingustringi esimese märgi (s.o märgi numbriga algusnr või 1).

  • Argument otsitav_tekst ei tohi sisaldada metamärke.

  • Kui argument otsitav_tekst ei asu argumendis teksti_seest, tagastab funktsioon FIND veaväärtuse #VALUE!

  • Kui argument algusnr on nullist väiksem, tagastab funktsioon FIND veaväärtuse #VALUE!

  • Kui argument algusnr on suurem kui stringi teksti_seest pikkus, tagastatakse funktsiooni FIND veaväärtus #VALUE!.

Näited (1)

Valem

Kirjeldus (tulem)

=FIND("M";"Miriam McGovern")

Esimene tähe "M" asukoht stringis (1)

=FIND("m";"Miriam McGovern")

Esimene tähe "m" asukoht stringis (6)

=FIND("M";"Miriam McGovern";3)

Esimese "n" asukoht stringis alates viiendast märgist (10).

Näited (2)

Veerg1

Valem

Kirjeldus (tulem)

Keraamilised isolaatorid #124-TD45-87

=MID([Veerg1];1;FIND(" #";[Veerg1];1)–1)

Ekstraktitakse stringi tekst alates asukohast 1 kuni asukohani " #" (Ceramic Insulators)

Poolid #12-671-6772

=MID([Veerg1];1;FIND(" #";[Veerg1];1)–1)

Ekstraktitakse stringi tekst alates asukohast 1 kuni asukohani " #" (Copper Coils)

Varistorid #116010

=MID([Veerg1];1;FIND(" #";[Veerg1];1)–1)

Ekstraktitakse stringi tekst alates asukohast 1 kuni asukohani " #" (Variable Resistors)

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×