Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

Šiame straipsnyje aprašoma funkcijų FIND ir FINDB formulės sintaksė ir naudojimas programoje „Microsoft Excel“.

Aprašas

FIND ir FINDB randa vieną teksto eilutę kitoje ir grąžina pirmosios teksto eilutės pradinės padėties numerį nuo pirmojo antrosios teksto eilutės simbolio.

  • Šios funkcijos gali būti prieinamos ne visomis kalbomis

  • FIND skirta naudoti su kalbomis, kuriose naudojamas vienbaičių simbolių rinkinys (SBCS), o FINDB skirta naudoti su kalbomis, kuriose naudojamas dvibaičių simbolių rinkinys (DBCS). Numatytosios kalbos nustatymas jūsų kompiuteryje įtakoja grąžinamą reikšmę taip:

  • FIND visada skaičiuoja kiekvieną simbolį, vienbaitį ar dvibaitį, kaip 1, neatsižvelgiant į tai, koks yra numatytosios kalbos nustatymas.

  • FINDB dvibaitį simbolį skaičiuoja kaip 2, kai įgalinate DBCS palaikančios kalbos redagavimą ir nustatote ją kaip numatytąją kalbą. Kitu atveju FINDB skaičiuoja kiekvieną simbolį kaip 1.

Tarp funkciją DBCS palaikančių kalbų yra japonų, kinų (supaprastinta), kinų (tradicinė) ir korėjiečių kalbos.

Sintaksė

FIND(ieškomas_tekstas, ieškos_tekstas, [prad_num])

FINDB(ieškomas_tekstas, ieškos_tekstas, [prad_num])

Funkcijų FIND ir FINDB sintaksė turi tokius argumentus:

  • Ieškomas_tekstas    Būtinas. Tekstas, kurį norite rasti.

  • Ieškos_tekstas    Būtinas. Tekstas, kuriame yra tekstas, kurį norite rasti.

  • Prad_num    Pasirinktinai. 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.

Pastabos

  • FIND ir FINDB skiria didžiąsias ir mažąsias raides ir jose negalima naudoti pakaitos simbolių. Jei nenorite ieškoti skirdami didžiąsias ir mažąsias raides arba norite naudoti pakaitos simbolius, galite naudoti funkcijas SEARCH ir SEARCHB.

  • 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 within_text nerodoma, FIND ir FINDB grąžins #VALUE! klaidos reikšmę.

  • Jei start_num nėra didesnis už nulį, FIND ir FINDB grąžins #VALUE! klaidos reikšmę.

  • Jei start_num yra ilgesnis nei within_text, FIND ir FINDB grąžins #VALUE! klaidos reikšmę.

  • Prad_num naudokite, jei norite praleisti nurodytą simbolių skaičių. Pavyzdžiui, naudodami funkciją FIND 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.

Pavyzdžiai

Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.

Duomenys

Milmantė Martinkienė

Formulė

Aprašas

Rezultatas

=FIND("M",A2)

Pirmosios "M" padėtis langelyje A2

1

=FIND("m",A2)

Pirmosios "m" padėtis langelyje A2

6

=FIND("M",A2,3)

Pirmosios "M" padėtis langelyje A2, skaičiuojant nuo trečiosios raidės

8

2 pavyzdys

Duomenys

Keraminiai izoliatoriai #124-TD45-87

Varinės ritės #12-671-6772

Kintamos varžos rezistoriai #116010

Formulė

Aprašas (rezultatas)

Rezultatas

=MID(A2,1,FIND(" #",A2,1)-1)

Išskiria tekstą nuo pirmojo simbolio iki "#" langelyje A2 (Keraminiai izoliatoriai)

Keraminiai izoliatoriai

=MID(A3,1,FIND(" #",A3,1)-1)

Išskiria tekstą nuo pirmojo simbolio iki "#" langelyje A3 (Varinės ritės)

Varinės ritės

=MID(A4,1,FIND(" #",A4,1)-1)

Išskiria tekstą nuo pirmojo simbolio iki "#" langelyje A4 (Kintamos varžos rezistoriai)

Kintamos varžos rezistoriai

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.