Kuidas Excelis lahtrist teksti ekstraheerida
Microsoft Excel Kangelane / / September 26, 2023
Avaldatud
Kas soovite Microsoft Exceli lahtrist teksti ekstraheerida? See juhend juhendab teid, kasutades selleks funktsioone LEFT, RIGHT, MID või FIND.
Microsoft Excel ulatub palju kaugemale lihtsast andmete sisestamisest ja analüüsist. Saate seda kasutada keerukate arvutustabelite loomiseks, mis võimaldavad teil sorteerida tohutuid andmekogumeid. Arvutustabeleid saate kasutada keeruliste arvutuste tegemiseks, luua graafikuid, ja veel.
Kuid mõned Exceli põhifunktsioonid võivad olla sama kasulikud andmete korraldamisel ja haldamisel. Kui proovite Excelis lahtrist teksti ekstraheerida, saate selle saavutamiseks kasutada mitmeid meetodeid.
Siin on mõned viisid, kuidas saate Microsoft Exceli lahtrist teksti eraldada.
Funktsioonide LEFT, MID ja RIGHT kasutamine
Exceli lahtrist teksti eraldamiseks võite kasutada ühte mitmest sisseehitatud funktsioonist, näiteks VASAKULE, MID, või ÕIGE funktsioonid.
Kõik need kolm funktsiooni eraldavad tekstistringist teatud arvu märke. See võib pärineda kas lahtrist (kasutades lahtriviiteid) või stringist valemis endas. Nimetused (LEFT, RIGHT ja MID) viitavad alguspunktidele.
Näiteks kui kasutate klahvi LEFT, tuvastaksite vasakult algavate märkide arvu, mida soovite salvestada. Samamoodi, kasutades RIGHT, algaks märkide arv ja asukoht paremalt.
Valemi loomine LEFT või RIGHT abil
Alustuseks avage oma Exceli arvutustabel, valige tühi lahter ja klõpsake valemiribal, et vilkuv kursor oleks aktiivne. Sealt edasi saab tippige oma valem. Funktsioonid LEFT ja RIGHT järgivad sama mustrit. Näiteks:
=LEFT(text, character_number) or =RIGHT(text, character_number)
- Asenda tekst kas tekstistringiga (jutumärkides) või lahtri viitega.
- Asenda märgi_number märkide arvuga, mida soovite eraldada, alustades kõige kaugemast vasak- või parempoolsest positsioonist.
Näiteks kui soovite välja võtta esimesed viis märki sõnast ajakirjanik, kasutades VASAKULT, tippige:
=LEFT("journalist",5)
Samamoodi, et eraldada viis viimast tähemärki kasutades RIGHT, tippige:
=RIGHT("journalist",5)
Kui sõna ajakirjanik oli lahtris A4, tippige VASAKUKS järgmine:
=LEFT(A4,5)
RIGHT jaoks (eeldades, et sõna ajakirjanik oli lahtris A5) sisestage selle asemel järgmine:
=RIGHT(A5,5)
Valemi loomine MID abil Excelis
MID-funktsioon Excelis töötab samamoodi, kuid teil on veel üks argument, mida kaaluda. MID kasutamiseks kasutage järgmist struktuuri:
=MID(text, start_number, character_number)
- Nagu VASAKU või PAREMA puhul, tekst viitab tekstistringile või lahtriviitele.
- Asenda algus_number positsiooniga tekstistringis, mida soovite loendama hakata.
- Asenda märgi_number loendatavate ja eraldatavate märkide arvuga.
Sõna ajakirjanik kahe esimese tähemärgi järel viie tähemärgi eraldamiseks peaksite kasutama
=MID("journalist", 2, 5)
Kui sõna oli lahtris A3, tippige:
=MID(A3,2,5)
Tagastatud väärtust saab seejärel analüüsida või kasutada arvutustabeli muudes osades.
Funktsiooni FIND kasutamine Excelis
The LEIA Exceli funktsiooni kasutatakse märginumbri koha leidmiseks tekstistringis. Saate seda kasutada teksti eraldamiseks mustri või otsingukriteeriumide alusel. Funktsioon FIND kasutab järgmist struktuuri ja süntaksit:
=FIND(text_search, text, start_number)
- Selles valemis teksti_otsing viitab teie otsitavatele otsingukriteeriumidele. Kui soovite välja võtta teatud sõna, tippige see siia või võite sisestada tähe. Saate sisestada otsingustringi otse valemisse või viidata tekstistringi sisaldavale lahtriviitele. Kui sisestate stringi otse valemisse, mähkige see kindlasti jutumärkidesse.
- The tekst argument viitab stringile, mida te analüüsite – see on see, millest FIND võtab oma märgid. Võite sisestada stringi otse siia (jutumärkidesse mähituna) või kasutada tekstistringi sisaldavat lahtriviidet.
- Lõpuks algus_number näitab, kust tekstistringis FIND peaks algama. Nagu LEFT, RIGHT ja MID, põhineb see märkide arvul, alustades vasakult.
Siin on näide. Oletame, et lahtris A2 on otsingupäring (koer), lahtris B2 on tekstistring (Koera nimi on Bill ja ta on hea koer.) ja algusnumber on 9. Sõna kohta on kaks näidet koer selles päringus, nii et võimalikud tulemused võivad olla kumbki 5 või 40, olenevalt teie stardinumbrist.
Siin on valemi näide:
=FIND(A2,B2,9)
Kui päringut ja tekstistringe kasutatakse valemis otse, kasutage selle asemel järgmist valemit:
=FIND("dog","The dog's name is Bill and he's a good dog.",9)
Mõlemal juhul naaseb FIND 40. On ainult üks koer, kes loeb – see on nööris teine. Kuna stardinumber on 9, esimene näide koer stringis on liiga vara, et seda arvesse võtta. Kolmandas reas oleme aga algustegelase välja jätnud. Seetõttu naaseb valem 5, esimene juhtum koer näites.
Exceli kasutamine andmete analüüsimiseks
Ülaltoodud samme kasutades saate Exceli lahtrist kiiresti teksti ekstraheerida. Kui alustate andmeanalüütikuna, on lahtritest teksti eraldamine kasulik oskus, mis aitab teil andmeid töödelda ja eemaldada kõik kõrvalised.