Atrod teksta virkni (ko_atrast), kas ir citā teksta virknē (kur_atrast), un atgriež ko_atrast sākuma pozīcijas skaitli no kur_atrast pirmās rakstzīmes. Var izmantot arī SEARCH, lai atrastu teksta virkni, kas ir citā teksta virknē, bet, atšķirībā no funkcijas SEARCH, funkcija FIND ir reģistrjutīga, tāpēc aizstājējzīmes nav atļautas.
Sintakse
FIND(ko_atrast,kur_atrast,sāk_skaitlis)
Atrast_tekstu ir teksts, kas jāatrod.
Kur_atrast ir teksts, kas ietver meklējamo tekstu.
Sāk_skaitlis norāda rakstzīmi, no kuras jāsāk meklēt. Pirmā kur_atrast rakstzīme ir rakstzīmes skaitlis 1. Ja sāk_skaitlis ir izlaists, tiek pieņemts, ka tas ir 1.
Var izmantot arī sāk_skaitli, lai izlaistu norādīto rakstzīmju skaitu. Piemēram, pieņemsim, ka strādājat ar teksta virkni “AJF0093.ApģērbiJauniešiem”. Lai atrastu pirmā “A” skaitli teksta virknes aprakstošajā daļā, iestatiet sāk_skaitli vienādu ar 8, lai netiktu meklēta teksta kārtas numura daļa. FIND meklēšanu sāk ar 8. rakstzīmi, atrod ko_atrast nākamajā rakstzīmē un atgriež skaitli 9. FIND vienmēr atgriež rakstzīmju skaitu no kur_atrast sākuma, skaitot izlaistās rakstzīmes, ja sāk_skaitlis ir lielāks par 1.
Piezīmes
-
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 teksts ko_atrast neparādās kur_atrast, FIND atgriež kļūdas vērtību #VALUE!.
-
Ja sāk_skaitlis nav lielāks par nulli, FIND atgriež kļūdas vērtību #VALUE!.
-
Ja sāk_skaitlis ir lielāks par kur_atrast garumu, FIND atgriež #VALUE! kļūdas vērtību.
1. piemēra kopa
Formula |
Apraksts (Rezultāts) |
=FIND(“M”,“Mirjama Miķelsone”) |
Pirmā “M” pozīcija virknē (1) |
=FIND(“m”,“Mirjama Miķelsone”) |
Pirmā “m” pozīcija virknē (6) |
=FIND(“M”,“Mirjama Miķelsone”,3) |
Pirmā “M” pozīcija virknē, sākot ar trešo rakstzīmi (8) |
2. piemēra kopa
Kolonna1 |
Formula |
Apraksts (Rezultāts) |
Keramiskie izolatori #124-TD45-87 |
=MID([Kolonna1],1,FIND(“ #”,[Kolonna1],1)-1) |
Tiek izvilkts teksts no pozīcijas 1 līdz pozīcijai “ #” virknē (Keramiskie izolatori) |
Vara rituļi #12-671-6772 |
=MID([Kolonna1],1,FIND(“ #”,[Kolonna1],1)-1) |
Tiek izvilkts teksts no pozīcijas 1 līdz pozīcijai “ #” virknē (Vara rituļi) |
Mainīgās pretestības #116010 |
=MID([Kolonna1],1,FIND(“ #”,[Kolonna1],1)-1) |
Tiek izvilkts teksts no pozīcijas 1 līdz pozīcijai “ #” virknē (Mainīgās pretestības) |