Funkcija SEARCH

Attiecas uz
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

SEARCH atgriež rakstzīmes numuru, pie kura noteikta rakstzīme vai teksta virkne atrasta pirmo reizi, sākot ar start_num. Izmantojiet SEARCH, lai noteiktu rakstzīmes vai teksta virknes atrašanās vietu citā teksta virknē un varētu izmantot funkciju MID vai REPLACE, lai mainītu tekstu.

Sintakse

SEARCH(find_text,within_text,start_num)

Find_text ir meklējamais teksts. Programmā find_text varat izmantot aizstājējzīmes — jautājuma zīmi (?) un zvaigznīti (*). 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 (~).

Within_text ir teksts, kurā vēlaties meklēt find_text.

Start_num ir rakstzīmju numurs within_text, ar kuru sākt meklēšanu. Izmantojiet sākuma_num, lai izlaistu noteiktu rakstzīmju skaitu. Piemēram, pieņemsim, ka jāstrādā ar teksta virkni "AYF0093. YoungMensAprel". 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āk ar rakstzīmi 8, atrod find_text pie nākamās rakstzīmes un atgriež skaitli 9. Funkcija SEARCH vienmēr atgriež rakstzīmju skaitu no within_text sākuma, ieskaitot rakstzīmes, kas tiek izlaistas, ja start_num ir lielāks par 1.

Piezīmes

  • Meklējot tekstu, funkcija SEARCH neatšķir lielos un mazos burtus.
  • Funkcija SEARCH ir līdzīga funkcijai FIND, tikai funkcija FIND ir reģistrjutīga.
  • Ja find_text netiek atrasts, #VALUE! tiek atgriezta kļūdas vērtība.
  • Ja start_num ir izlaists, tiek pieņemts, ka tas ir 1.
  • Ja start_num ir lielāks par 0 (nulle) vai lielāks par within_text garumu, tiek #VALUE! tiek atgriezta kļūdas vērtība.

Piemēri

Col1 Col2 Col3 Formula Apraksts (rezultāts)
Paziņojumi Peļņas norma norma =SEARCH("e",[1. kolonna],6) Pirmā "j" pozīcija virknē, sākot ar sesto pozīciju (7)
Paziņojumi Peļņas norma norma =SEARCH([Kolonna3],[Kolonna2]) "Normas" pozīcija "Peļņas normā" (8)
Paziņojumi Peļņas norma norma =REPLACE([Col2],SEARCH([Col3],[Col2]),6,"Summa") Aizstāj "norma" ar "summa" (peļņas summa)