FUNKCIJA SEARCH atgriež tās rakstzīmes numuru, pie kuras vispirms tiek atrasta konkrēta rakstzīme vai teksta virkne, sākot ar start_num. Izmantojiet funkciju SEARCH, lai noteiktu rakstzīmes vai teksta virknes atrašanās vietu citā teksta virknē un varētu izmantot funkcijas MID vai REPLACE teksta mainīšanai.
Sintakse
SEARCH(find_text,within_text,start_num)
Ko_atrast ir teksts, ko vēlaties atrast. Aizstājējzīmes — jautājuma zīmi (?) un zvaigznīti (*) var izmantot find_text. Jautājuma zīme atbilst jebkurai vienai rakstzīmei; zvaigznīte atbilst jebkurai rakstzīmju secībai. Ja vēlaties atrast jautājuma zīmi vai zvaigznīti, pirms rakstzīmes ievadiet tildi (~).
Kur_atrast ir teksts, kurā vēlaties meklēt find_text.
Sākuma_num ir tās rakstzīmes numurs within_text, no kuras sākt meklēšanu. Izmantojiet sākuma_num, lai izlaistu noteiktu rakstzīmju skaitu. Piemēram, pieņemsim, ka strādājat ar teksta virkni "AYF0093. YoungMensApparel". 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. SEARCH sākas ar rakstzīmi 8, find_text simbolu pie nākamās rakstzīmes un atgriež skaitli 9. FUNKCIJA SEARCH vienmēr atgriež rakstzīmju skaitu no sākuma within_text, skaitot izlaistās rakstzīmes, start_num lielākas par 1.
Piezīmes
-
Meklējot tekstu, search neatšķir lielos un mazos burtus.
-
Search ir līdzīga FIND, tikai ar to, ka find ir reģistrjutīgs.
-
Ja find_text nav atrasts, tiek #VALUE! kļūdas vērtību.
-
Ja start_num izlaista, tiek pieņemts, ka tas ir 1.
-
Ja start_num nav lielāks par 0 (nulle) vai lielāks par garumu within_text, tiek #VALUE! kļūdas vērtību.
Piemēri
|
Kolonna1 |
Kolonna2 |
Kolonna3 |
Formula |
Apraksts (Rezultāts) |
|---|---|---|---|---|
|
Paziņojumi |
Peļņas norma |
norma |
=SEARCH("e",[Kolonna1],6) |
Pirmā "e" atrašanās vieta virknē, sākot ar sesto pozīciju (7) |
|
Paziņojumi |
Peļņas norma |
norma |
=SEARCH([Kolonna3],[Kolonna2]) |
"normas" atrašanās vieta "peļņas norma" (8) |
|
Paziņojumi |
Peļņas norma |
norma |
=REPLACE([Kolonna2],SEARCH([Kolonna3],[Kolonna2]),6,"Summa") |
Aizstāj "norma" ar "summa" (peļņas summa) |