Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Šajā rakstā paskaidrota funkciju FIND un FINDB formulu sintakse un lietošana programmā Microsoft Excel.

Apraksts

Funkcijas FIND un FINDB atrod vienu teksta virkni otrā teksta virknē un atgriež pirmās teksta virknes sākuma pozīcijas numuru no otrās teksta virknes pirmās rakstzīmes.

Svarīgi!: 

  • Šīs funkcijas var nebūt pieejamas visās valodās.

  • Funkcija FIND ir paredzēta izmantošanai valodās, kurās lieto viena baita rakstzīmju kopu (SBCS), savukārt funkcija FINDB ir paredzēta izmantošanai valodās, kurās lieto divu baitu rakstzīmju kopu (DBCS). Datora noklusējuma valodas iestatījumi ietekmē iznākuma vērtību šādā veidā:

  • Funkcija FIND skaita katru rakstzīmi gan viena baita, gan divu baitu, kā vienu — neatkarīgi no noklusējuma valodas iestatījumiem.

  • Funkcija FINDB skaita katru divu baitu rakstzīmi kā divi, kad ir iespējota valodas rediģēšana, kas atbalsta DBCS, un pēc tam iestata to kā noklusējuma valodu. Turpretī funkcija FINDB skaita katru rakstzīmi kā viens.

Valodas, kas atbalsta DBCS, ir japāņu, ķīniešu (vienkāršotā), ķīniešu (tradicionāla) un korejiešu.

Sintakse

FIND(ko_atrast, kur_atrast, [sākuma_num])

FINDB(ko_atrast, kur_atrast, [sākuma_num])

Funkciju FIND un FINDB sintaksei ir šādi argumenti.

  • Ko_atrast    Obligāts arguments. Meklējamais teksts.

  • Kur_atrast    Obligāts arguments. Teksts, kas ietver meklējamo tekstu.

  • Sākuma_num    Neobligāts arguments. Norāda rakstzīmi, pie kuras sākt meklēšanu. Pirmā rakstzīme rakstzīmē within_text ir 1. rakstzīme. Ja šī start_num tiek pieņemts, ka tas ir 1.

Piezīmes

  • Funkcijas FIND un FINDB ir reģistrjutīgas un nepieļauj aizstājējzīmes. Ja nevēlaties veikt reģistrjutīgu meklēšanu vai vēlaties izmantot aizstājējzīmes, varat izmantot funkcijas SEARCH un SEARCHB.

  • Ja ko_atrast ir “” (tukšs teksts), FIND atbilst pirmajai rakstzīmei meklēšanas virknē (t.i., rakstzīmei, kas numurēta ar sākuma_num vai 1).

  • Ko_atrast nevar saturēt aizstājējzīmes.

  • Ja find_text sarakstā nav redzams within_text, find un FINDB atgriež #VALUE! kļūdas vērtību.

  • Ja start_num nav lielāks par nulli, FIND un FINDB atgriež #VALUE! kļūdas vērtību.

  • Ja start_num ir lielāks par vērtību within_text, funkcija FIND un FINDB atgriež #VALUE! kļūdas vērtību.

  • Izmantojiet sākuma_num, lai izlaistu noteiktu rakstzīmju skaitu. Izmantojiet funkciju FIND, piemēram, pieņemot, ka jāstrādā ar teksta virkni “AJF0093.JauniešuTērpi”. Lai atrastu pirmā “J” numuru teksta virknes aprakstošajā daļā, kā sākuma_num norādiet 8, lai teksta seriālā skaitļa daļa netiktu meklēta. FIND sāk ar rakstzīmi 8, atrod ko_atrast pie nākamās rakstzīmes un atgriež skaitli 9. FIND vienmēr atgriež rakstzīmju skaitli no kur_atrast sākuma, ieskaitot rakstzīmes, kas tiek izlaistas, ja sākuma_num ir lielāks par 1.

Piemēri

Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.

Dati

Monika Brinka

Formula

Apraksts

Rezultāts

=FIND("M";A2)

Pirmā “M” pozīcija šūnā A2

1

=FIND("a";A2)

Pirmā “a” pozīcija šūnā A2

6

=FIND("i";A2;3)

Pirmā “i” pozīcija šūnā A2, sākot ar trešo rakstzīmi

8

2. piemērs

Dati

Keramiskie izolatori nr. 124-TD45-87

Vara rituļi nr. 12-671-6772

Mainīgie rezistori nr. 116010

Formula

Apraksts (rezultāts)

Rezultāts

=MID(A2;1;FIND(" nr.";A2;1)-1)

Tiek izvilkts šūnas A2 teksts no pozīcijas 1 līdz pozīcijai “ nr.” (Keramiskie izolatori)

Keramiskie izolatori

=MID(A3;1;FIND(" nr.";A3;1)-1)

Tiek izvilkts šūnas A3 teksts no pozīcijas 1 līdz pozīcijai “ nr.” (Vara rituļi)

Vara rituļi

=MID(A4;1;FIND(" nr.";A4;1)-1)

Tiek izvilkts šūnas A4 teksts no pozīcijas 1 līdz pozīcijai “ nr.” (Mainīgie rezistori)

Mainīgie rezistori

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×