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, kad rastumėte vieną teksto eilutę kitoje, bet kitaip 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)
Ieškomas_tekstas yra tekstas, kurį norite rasti.
Ieškos_tekstas yra tekstas, kuriame yra tekstas, kurį norite rasti.
Prad_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ų. Pavyzdžiui, 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ąžins #VALUE! klaidos reikšmę.
-
Jei start_num nėra didesnis už nulį, find grąžins #VALUE! klaidos reikšmę.
-
Jei start_num yra didesnis už within_text ilgį, find grąžins #VALUE! klaidos reikšmę.
1 pavyzdžių rinkinys
Formulė |
Aprašas (rezultatas) |
---|---|
=FIND("M","Miriam McGovern") |
Pirmojo "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([Stulpelis1],1,FIND(" #",[1stulp.],1)-1) |
Išgauna tekstą iš 1-os vietos į " #" padėtį eilutėje (Keraminiai izoliatoriai) |
Varinės ritės #12-671-6772 |
=MID([Stulpelis1],1,FIND(" #",[1stulp.],1)-1) |
Išskleidžia tekstą nuo 1 vietos iki " #" padėties eilutėje (varinės ritės) |
Kintamos varžos rezistoriai #116010 |
=MID([Stulpelis1],1,FIND(" #",[1stulp.],1)-1) |
Išskleidžia tekstą nuo 1 vietos iki " #" padėties eilutėje (kintamos varžos rezistoriai) |