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.

Selles artiklis kirjeldatakse Microsoft Exceli funktsioonide FIND ja FINDB valemisüntakseid ja kasutamist.

Kirjeldus

Funktsioonid FIND ja FINDB leiavad ühe tekstistringi teise tekstistringi seest ja tagastavad esimese tekstistringi alguspositsiooni numbri alates teise tekstistringi esimesest märgist.

NB!: 

  • Need funktsioonid ei pruugi olla kõigis keeltes saadaval.

  • Funktsiooni FIND kasutatakse ühebaidist märgistikku (SBCS) kasutavate keelte korral, funktsiooni FINDB aga kahebaidist (DBCS) märgistikku kasutavate keelte korral. Arvuti vaikekeelesätted mõjutavad tagastatavat väärtust järgmiselt.

  • Funktsioon FIND loendab vaatamata vaikekeelesätetele alati iga märgi (nii ühe- kui kahebaidise) kui 1.

  • Kui olete oma arvutis lubanud kahebaidist märgistikku (DBCS) toetava keele redigeerimise ja määranud selle vaikekeeleks, loendab funktsioon FINDB kõik kahebaidised märgid 2-na. Muul juhul loendab FINDB kõik märgid 1-na.

Kahebaidist märgistikku (DBCS) toetavad keeled on jaapani keel, lihtsustatud hiina keel, traditsiooniline hiina keel ja korea keel.

Süntaks

FIND(otsitav_tekst;teksti_seest;[algusnr])

FINDB(otsitav_teks;teksti_seest;[algusnr])

Funktsioonide FIND ja FINDB süntaksitel on järgmised argumendid.

  • Otsitav_tekst    – nõutav. Tekst, mida soovite leida.

  • Teksti_seest    – nõutav. Tekst, mis sisaldab otsitavat teksti.

  • Algus_nr    – valikuline. Selle abil määratletakse märk, kust alates otsing algab. Stringi teksti_seest esimese märgi number on 1. Kui argument algusnr puudub, eeldatakse, et see on 1.

Kommentaarid

  • Funktsioonid FIND ja FINDB on tõstutundlikud ega luba metamärkide kasutamist. Kui te ei soovi kasutada tõstutundlikku otsingut või kasutada metamärke, võite kasutada funktsioone SEARCH ja SEARCHB.

  • 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 within_text ei kuvata find_text, tagastavad funktsioonid FIND ja FINDB #VALUE! #NUM!.

  • Kui start_num pole suurem kui null, tagastavad funktsioonid FIND ja FINDB #VALUE! #NUM!.

  • Kui start_num on within_text pikkusest pikem, tagastavad funktsioonid FIND ja FINDB #VALUE! #NUM!.

  • Kasutage argumenti algusnr määratud arvu märkide vahelejätmiseks. Oletame, et kasutate funktsiooni FIND näitena tekstistringi "AYF0093". YoungMensApparel". Esimese "Y" arvu leidmiseks tekstistringi kirjeldavas osas seadke start_num väärtuseks 8, et teksti järjenumbri osa ei otsitaks. FUNKTSIOON FIND algab märgiga 8, otsib find_text järgmisest märgist ja tagastab arvu 9. Funktsioon FIND tagastab alati within_text algusest alates märkide arvu, loendab vahelejättavad märgid, kui start_num on suurem kui 1.

Näited

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi (Enter). Vajaduse korral saate kogu teabe kuvamiseks veerulaiust muuta.

Andmed

Linda Martin

Valem

Kirjeldus

Tulem

=FIND("M";A3)

Esimese "M"-tähe positsioon lahtris A3.

1

=FIND("n";A2)

Esimese "N"-tähe positsioon lahtris A2.

6

=FIND("n";A3;4)

Esimese "N"-tähe positsioon lahtris A3 alates neljandast märgist.

8

Näide 2

Andmed

Keraamilised isolaatorid #124-TD45-87

Poolid #12-671-6772

Varistorid #116010

Valem

Kirjeldus (tulem)

Tulem

=MID(A2;1;FIND(" #";A2;1)-1)

Ekstraktitakse stringi tekst lahtris A2 alates positsioonist 1 kuni märgi " #" positsioonini (Keraamilised isolaatorid).

Keraamilised isolaatorid

=MID(A3;1;FIND(" #";A3;1)-1)

Ekstraktitakse stringi tekst lahtris A3 alates positsioonist 1 kuni märgi " #" positsioonini (Poolid).

Poolid

=MID(A4;1;FIND(" #";A4;1)-1)

Ekstraktitakse stringi tekst lahtris A4 alates positsioonist 1 kuni märgi " #" positsioonini (Varistorid).

Varistorid

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!

×