Funkcija SEARCH grąžina simbolio, kuriame pirmą kartą rastas konkretus simbolis arba teksto eilutė, skaičių, pradedant nuo start_num. Naudokite SEARCH norėdami nustatyti simbolio arba teksto eilutės vietą kitoje teksto eilutėje, kad galėtumėte naudoti funkcijas MID arba REPLACE tekstui keisti.
Sintaksė
SEARCH(find_text,within_text,start_num)
Ieškomas_tekstas yra tekstas, kurį norite rasti. "find_text" galite naudoti pakaitos simbolius – klaustuką (?) ir žvaigždutę (*). Klaustukas atitinka vieną simbolį, žvaigždutė atitinka simbolių seką. Jei norite rasti tikrą klaustuką ar žvaigždutę, prieš simbolį įveskite tildę (~).
Ieškos_tekstas yra tekstas, kuriame norite ieškoti find_text.
Prad_num simbolio numeris within_text nuo kurio norite pradėti ieškoti. Prad_num naudokite, jei norite 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 SEARCH prasideda 8 simboliu, randa find_text ties kitu simboliu ir grąžina skaičių 9. Funkcija SEARCH visada grąžina simbolių skaičių nuo within_text pradžios, skaičiuodami praleistus simbolius, jei start_num yra didesnis už 1.
Pastabos
-
Ieškant teksto, funkcija SEARCH neskiria didžiųjų ir mažųjų raidžių.
-
Funkcija SEARCH yra panaši į FIND, išskyrus tai, kad find skiria didžiąsias ir mažąsias raides.
-
Jei find_text nerasta, #VALUE! klaidos reikšmė.
-
Jei start_num nenurodoma, laikoma, kad ji lygi 1.
-
Jei start_num nėra didesnis už 0 (nulį) arba yra didesnis už within_text ilgį, #VALUE! klaidos reikšmė.
Pavyzdžiai
|
Stulp1 |
2 stulpelis |
3 stulpelis |
Formulė |
Aprašas (rezultatas) |
|---|---|---|---|---|
|
Išrašai |
Pelno riba |
riba |
=SEARCH("e",[Stulpelis1],6) |
Pirmojo "e" padėtis eilutėje pradedant šešta pozicija (7) |
|
Išrašai |
Pelno riba |
riba |
=SEARCH([3stulp.],[2stulp.]) |
"Maržos" pozicija "Pelno maržoje" (8) |
|
Išrašai |
Pelno riba |
riba |
=REPLACE([Stulpelis2],SEARCH([Stulpelis3],[Stulpelis2]),6,"Suma") |
Pakeičia "Maržą" į "Suma" (pelno suma) |