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) |