Funkcija FIND

Taikoma
„SharePoint Server 2019“ „SharePoint Server 2016“ „SharePoint Server 2013“ „SharePoint Server 2013 Enterprise“ SharePoint Foundation 2010 „SharePoint Server 2010“ Windows SharePoint Services 3.0

Randa vieną teksto eilutę (find_text) kitoje teksto eilutėje (within_text) ir grąžina find_text pradinės padėties numerį nuo pirmojo within_text simbolio. Taip pat galite naudoti SEARCH, norėdami rasti vieną teksto eilutę kitoje, bet priešingai nei SEARCH, FIND skiria didžiąsias ir mažąsias raides ir neleidžia naudoti pakaitos simbolių.

Sintaksė

FIND(find_text,within_text,start_num)

Find_text tekstas, kurį norite rasti.

Within_text yra tekstas, kuriame yra tekstas, kurį norite rasti.

Start_num nurodo simbolį, nuo kurio reikia pradėti iešką. Pirmasis simbolis ieškos_tekstas yra simbolio numeris 1. Jei nenurodysite prad_num, bus laikoma, kad jis lygus 1.

Taip pat galite naudoti start_num norėdami praleisti nurodytą simbolių skaičių. Tarkime, dirbate su teksto eilute "AYF0093. YoungMensApparel". Jei teksto eilutės aprašo dalyje norite rasti pirmosios „Y“ numerį, nustatykite prad_num lygų 8, kad sekos skaičiaus teksto dalyje nebūtų ieškoma. Funkcija FIND pradeda nuo 8 simbolio, randa ieškomas_tekstas paskesniame simbolyje ir grąžina skaičių 9. Funkcija FIND visada grąžina simbolių numerį nuo ieškos_tekstas pradžios, skaičiuojant praleistus simbolius, jei prad_num yra didesnis nei 1.

Pastabos

  • Jei ieškomas_tekstas yra „“ (nėra teksto), FIND atitinka pirmąjį simbolį ieškomoje eilutėje (t. y. simbolis pažymėtas kaip pradžios numeris arba 1).
  • Ieškomas_tekstas negali būti jokių pakaitos simbolių.
  • Jei find_text nerodoma within_text, FIND grąžina #VALUE! klaidos reikšmę.
  • Jei start_num ne didesnis už nulį, FIND grąžina #VALUE! klaidos reikšmę.
  • Jei start_num didesnis už within_text ilgį, FIND grąžina #VALUE! klaidos reikšmę.

1 pavyzdžių rinkinys

Formulė Aprašas (rezultatas)
=FIND("M","Miriam McGovern") Pirmosios "M" padėtis eilutėje (1)
=FIND("m","Miriam McGovern") Pirmosios "m" padėtis eilutėje (6)
=FIND("M","Miriam McGovern",3) Pirmosios "M" padėtis eilutėje, pradedant trečiuoju simboliu (8)

2 pavyzdžių rinkinys

Stulp1 Formulė Aprašas (rezultatas)
Keraminiai izoliatoriai #124-TD45-87 =MID([Col1],1,FIND(" #",[Col1],1)-1) Išskiria tekstą nuo pirmojo simbolio iki " #" eilutėje (keraminiai izoliatoriai)
Varinės ritės #12-671-6772 =MID([Col1],1,FIND(" #",[Col1],1)-1) Išskiria tekstą nuo pirmojo simbolio iki " #" eilutėje (varinės ritės)
Kintamos varžos rezistoriai #116010 =MID([Col1],1,FIND(" #",[Col1],1)-1) Išskiria tekstą nuo pirmojo simbolio iki " #" eilutėje (kintamos varžos rezistoriai)