Kas soovite oma Exceli lehelt kiiresti konkreetse teksti leida? Siit saate teada, kuidas kasutada FIND-funktsiooni andmete kiireks leidmiseks ja eraldamiseks!
Konkreetse teabe otsimine suurest Exceli tabelist võib olla hirmutav ülesanne, eriti kui peate sirvima andme ridu ja veerge. Õnneks on Excelil võimas tööriist nimega FIND, mis aitab teil kiiresti lahtris andmeid leida.
Seega tutvustame teile Exceli funktsiooni FIND põhitõdesid ja esitame näiteid, mis näitavad teile, kuidas funktsiooni tõhusalt kasutada.
Mis on funktsioon FIND Excelis?
Funktsioon FIND on Exceli tekstifunktsioon, mis võimaldab teil leida tekstistringis konkreetse märgi või alamstringi ja tagastab märgi või alamstringi asukoha (numbrina). Funktsiooni FIND süntaks on järgmine:
=LEIA(leia_tekst, teksti sees, [algusarv])
Kus:
- leia_tekst: tekst või märk, mida soovite leida. See võib olla üks märk või tähemärkide jada (alamsring).
- teksti sees: tekst, mis sisaldab märki, mida soovite leida.
- algus_number: valikuline argument, mis määrab märgi, millest soovite otsingut alustada. Esimene tegelane teksti sees argument on märgi number 1. Kui jätate vahele algus_number, Excel eeldab, et see nii on 1.
Funktsioon FIND on tõstutundlik, nii et see leiab ainult täpselt teie määratud tähemärgid. Kui soovite leida tähemärgi või tekstistringi olenemata suur- ja suurtähtedest, kasutage selle asemel funktsiooni OTSING.
Kuidas kasutada Exceli funktsiooni FIND
Funktsiooni FIND toimimise mõistmiseks vaatame mõningaid põhinäiteid funktsiooni FIND kasutamise kohta Excelis.
Konkreetse tähemärgi asukoha leidmine tekstistringis
Oletame, et teil on lahtris A2 järgmine tekstistring: "Tere!". Koma asukoha leidmiseks tekstistringis kasutate järgmist:
=LEIA(",", A2)
See valem tagastab 3, mis on koma asukoht tekstistringis.
Alamstringi asukoha leidmine tekstistringis
Oletame, et teil on lahtris A2 järgmine tekstistring: "Õun kotis". Sõna "õun" asukoha leidmiseks tekstistringis kasutage allolevat valemit:
=LEIA("õun", A2)
See valem tagastab 5, mis on sõna "õun" esimese tähe asukoht tekstistringis.
Kuidas ühendada FIND teiste Exceli funktsioonidega
Exceli funktsiooni FIND saab kombineerida teiste funktsioonidega, et täita täpsemaid andmetöötlustoiminguid. siin on mõned näidised:
1. Funktsiooni FIND kasutamine LEFT ja RIGHT funktsioonidega
Konkreetse teksti eraldamiseks suuremast stringist saate ühendada funktsiooni FIND Exceli funktsiooniga LEFT ja RIGHT. Nagu nende nimed viitavad, kasutatakse LEFT ja RIGHT funktsioone selleks, et saada vastavalt tekstistringi vasakult või paremalt poolt teatud arv märke.
Näide: allolev valem eraldab ja tagastab A2-s oleva meiliaadressi domeeninime.
=PAREM(A2,PIIK(A2)-LEIA("@",A2))
Selles valemis leiab funktsioon FIND üles sümboli "@" asukoha e-posti aadressis, funktsioon LEN arvutab aga meiliaadressi stringi pikkuse. Excel lahutab tähe "@" positsiooni LEN poolt tagastatud stringi kogupikkusest ja tagastab nii palju märke funktsiooni RIGHT abil.
Kui soovite funktsiooni LEN kohta rohkem teada saada, lugege meie artiklit kuidas lugeda Excelis funktsiooniga LEN. Samamoodi saate kasutajanime eraldada funktsiooni LEFT abil. Lahtrisse B2 minev valem on järgmine:
=LEFT(A2,LEIA("@",A2)-1)
Selles valemis leiab funktsioon FIND aadressist sümboli "@" ja LEFT funktsioon eraldab sümbolist "@", mis on e-posti aadressi kasutajanimi, vasakul olevad märgid.
2. FIND kasutamine koos MID-funktsiooniga
Funktsioon MID tagastab märgid tekstistringi keskelt, võttes arvesse lähteasendit ja pikkust. Funktsiooni FIND saate kasutada koos funktsiooniga MID, et tagastada teatud alamstring, mis põhineb algus- ja lõpumärkide asukohal.
Oletame, et teil on loend tootekoodidest, mis on kõik samas vormingus: 3-kohaline eesliide, millele järgneb sidekriips ja seejärel 4-kohaline number. Soovite saada iga tootekoodi 4-kohalise numbri. Valem on järgmine:
=MID(A2,LEIA("-",A2)+1,4)
Selles valemis otsib FIND iga tootekoodis sümboli "-" asukoha ja MID tagastab sümbolile järgneva 4-kohalise numbri. Tagastatavate märkide arv on seatud 4-le, kuna tahame saada 4-kohalise numbri.
3. Funktsiooni FIND kasutamine funktsioonidega IF ja ISNUMBER
Funktsiooni FIND saate kasutada koos funktsioonidega IF ja ISNUMBER, et kontrollida, kas tekstistringis on konkreetne märk või alamstring. The IF-funktsioon pesastatud valemites tagastab väärtuse sõltuvalt sellest, kas tingimus on tõene või väär. Funktsioon ISNUMBER kontrollib, kas väärtus on arv, ja tagastab TRUE või FALSE.
Siin on näide. Oletame, et teil on veerus A nimede loend ja soovite tuvastada, millised nimed algavad tähega "S". Funktsiooni FIND abil saate otsida iga nime algusest "S" ja seejärel kasutada IF-i ja ISNUMBER, et tagastada väärtus "Jah" või "Ei", olenevalt sellest, kas nimi algab "S".
Valem saab olema:
=IF(ISNUMBER(LEIA("S", A2)), "jah", "Ei")
See valem tagastab "Jah", kuna nimi lahtris A2 algab tähega "S". Saate selle valemi kopeerida teistesse veeru B lahtritesse, et kontrollida kõiki loendis olevaid nimesid.
Need on vaid mõned näited sellest, kuidas funktsiooni FIND saab kasutada koos teiste Exceli funktsioonidega erinevate ülesannete täitmiseks. Kombineerides erinevaid funktsioone loominguliselt, saate automatiseerida ja lihtsustada paljusid andmeanalüüsi ülesandeid.
Ekstraheerige andmeid lihtsalt Exceli funktsiooni FIND abil
Exceli funktsioon FIND on võimas tööriist, mis võimaldab teil lahtris või lahtrivahemikus konkreetseid andmeid leida. See funktsioon võib olla eriti kasulik, kui töötate suurte andmekogumitega ja peate kiiresti leidma teatud teabe. Kasutades oma Exceli arvutustabelites funktsiooni FIND, saate kohandada oma otsingukriteeriume ja leida vajaliku kiiresti.