Ekstrahirajte besedilo pred/za presledkom ali vejico v Excelu – enostaven vodnik
Ekstrahiranje besedila pred ali za določenim znakom (kot je presledek ali vejica) je običajna naloga v Excelu. Ne glede na to, ali pripravljate nabor podatkov za analizo ali preprosto želite izolirati določene elemente besedilnih podatkov, Excel ponuja več funkcij za izvedbo te naloge. V tem članku bomo raziskali, kako izvleči besedilo pred ali za prvim pojavom presledka, vejice ali katerega koli drugega znaka z uporabo Excelovih formul.
Izvleči besedilo pred ali za prvim presledkom / vejico / drugim znakom
Izvlecite besedilo pred ali za določenim znakom z uporabo formul
Če želite izvleči besedilo pred ali po prvi pojavitvi določenega znaka, kot je presledek ali vejica, v Excelu, lahko uporabite naslednje preproste formule.
Izvlecite besedilo pred prvim presledkom ali vejico
- Kopirajte ali vnesite naslednjo formulo v prazno celico, kjer želite poiskati rezultat, nato pritisnite Vnesite ključ, da dobite rezultat. Oglejte si posnetek zaslona:
=LEFT(A2,(FIND(",",A2,1)-1))
Nasvet: V tej formuli lahko ločilno vejico (,) po potrebi zamenjate s katerim koli drugim ločilom. - Nato izberite celico s formulo in povlecite ročico za polnjenje navzdol, da s formulo zapolnite druge celice, vse besedilo pred prvo vejico se izvleče naenkrat. Oglejte si posnetek zaslona:
- NAJDI(",", A2, 1): Ta del se uporablja za iskanje položaja prve vejice v celici A2. Funkcija FIND vrne položaj vejice, kjer se v besedilu prvič pojavi.
- NAJDI(",", A2, 1) - 1: Ker želimo izvleči samo znake pred vejico, odštejemo 1 od mesta vejice.
- LEVO(A2, NAJDI(",", A2, 1) - 1): Končno funkcija LEFT izvleče znake z leve strani celice A2 glede na število znakov, pridobljenih v prejšnjem koraku.
Izvlecite besedilo za prvim presledkom ali vejico
Če želite izvleči besedilo za prvim presledkom ali vejico, lahko uporabite kombinacijo funkcij MID, FIND in LEN.
- Kopirajte ali vnesite naslednjo formulo v prazno celico, kjer želite poiskati rezultat, nato pritisnite Vnesite ključ, da dobite rezultat. Oglejte si posnetek zaslona:
=MID(A2, FIND(",", A2) + 1, LEN(A2))
Nasvet: V tej formuli lahko ločilno vejico (,) po potrebi zamenjate s katerim koli drugim ločilom. - Nato izberite celico s formulo in povlecite ročico za polnjenje navzdol, da s formulo zapolnite druge celice, vse besedilo za prvo vejico se izvleče naenkrat. Oglejte si posnetek zaslona:
- NAJDI(",", A2): Ta del se uporablja za iskanje položaja prve vejice v celici A2. Funkcija FIND vrne položaj vejice, kjer se v besedilu prvič pojavi.
- NAJDI(",", A2) + 1: Ker želimo izluščiti znake za vejico, dodamo 1 na mesto vejice.
- LEN (A2): Ta del se uporablja za pridobitev skupne dolžine besedila v celici A2.
- MID(A2, NAJDI(",", A2) + 1, LEN(A2)): Končno funkcija MID izvleče vse znake iz celice A2, začenši z zgoraj pridobljenega položaja do celotne dolžine besedila.
Izvlecite besedilo pred ali za določenim znakom z uporabo Kutools for Excel
Ste naveličani zapletenih formul in neskončnih ročnih prilagajanj v Excelu? Poslovite se od težav in pozdravite učinkovitost s Kutools for Excel! Naš zmogljiv dodatek poenostavi vaš potek dela in vam omogoča, da izvlečete besedilo pred ali za katerim koli določenim znakom z le nekaj kliki.
Po prenosu in namestitvi Kutools za Excel, Kliknite Kutools > Besedilo > Izvleček besedila da odprete Izvleček besedila pogovorno okno.
V pogovornem oknu pod Izvleček po lokaciji Kartica:
- Izberite obseg podatkov, iz katerega želite izvleči besedilo;
- v možnosti potrdite polje Pred besedilom or Po besedilu možnost in vnesite ločilo, na podlagi katerega želite izvleči besedilo;
- Nato kliknite OK Button.
Odprlo se bo še eno okno s pozivom, ki vas bo spomnilo, da izberete celice, v katere želite vnesti rezultat, in nato kliknete OK, vse besedilo pred prvo vejico ali za njo je bilo ekstrahirano, glejte posnetek zaslona:
Izvlecite besedilo pred ali za določenim znakom z uporabo formul v Excelu 365
Z uvedbo novih funkcij v Excelu 365, kot sta TEXTBEFORE in TEXTAFTER, je ta postopek postal enostavnejši. Ta razdelek vas bo vodil skozi korake za učinkovito ekstrahiranje besedila pred ali za določenim znakom z uporabo teh funkcij.
Izvlecite besedilo pred prvim presledkom ali vejico s funkcijo TEXTBEFORE
Funkcija TEXTBEFORE izvleče besedilo, ki se pojavi pred določenim ločilom. Sintaksa funkcije TEXTBEFORE je:
TEXTBEFORE(text, delimiter, [instance_num])
- besedilo: besedilni niz, iz katerega želite izvleči znake (npr. A2).
- ločilo: znak ali niz, pred katerim želite izvleči besedilo (npr. ",").
- instance_num: Neobvezno. Podaja, kateri primerek ločila uporabiti, če se pojavi večkrat. Privzeto je 1.
- Uporabite funkcijo TEXTBEFORE, da izvlečete besedilo pred prvo vejico:
=TEXTBEFORE(A2, ",")
- Nato izberite celico s formulo in povlecite ročico za polnjenje navzdol, da s formulo zapolnite druge celice.
Izvlecite besedilo za prvim presledkom ali vejico s funkcijo TEXTAFTER
Funkcija TEXTAFTER izvleče besedilo, ki se pojavi za določenim ločilom. Sintaksa funkcije TEXTAFTER je:
TEXTAFTER(text, delimiter, [instance_num])
- besedilo: besedilni niz, iz katerega želite izvleči znake (npr. A2).
- ločilo: znak ali niz, za katerim želite izvleči besedilo (npr. ",").
- instance_num: Neobvezno. Podaja, kateri primerek ločila uporabiti, če se pojavi večkrat. Privzeto je 1.
- Uporabite funkcijo TEXTAFTER, da izvlečete besedilo za prvo vejico:
=TEXTAFTER(A2, ",")
- Nato izberite celico s formulo in povlecite ročico za polnjenje navzdol, da s formulo zapolnite druge celice.
Povzetek
Ekstrahiranje besedila pred ali za določenim znakom (kot je presledek ali vejica) je običajna naloga pri obdelavi podatkov v Excelu. V tem članku smo raziskali več metod za ekstrahiranje besedila, vključno z uporabo formul v vseh različicah Excela, uporabo dodatka Kutools for Excel in uporabo funkcij TEXTBEFORE in TEXTAFTER v Excelu 365.
● Ekstrahiranje besedila z uporabo formul
V vseh različicah Excela lahko uporabite funkcije, kot so LEFT, FIND, MID in LEN, da izvlečete besedilo pred ali za določenim znakom. Te formule so učinkovite, vendar so lahko včasih zapletene in zahtevajo več korakov in natančno sintakso.
● Ekstrahiranje besedila z uporabo Kutools for Excel
Kutools za Excel je močan dodatek, ki ponuja več kot 300 naprednih funkcij, ki poenostavljajo ravnanje s kompleksnimi nalogami. S funkcijo ekstrakcije besedila v Kutools lahko enostavno izvlečete besedilo pred ali za določenim znakom s samo nekaj kliki, kar znatno poveča delovno učinkovitost.
● Ekstrahiranje besedila s funkcijama TEXTBEFORE in TEXTAFTER
V Excelu 365 novi funkciji TEXTBEFORE in TEXTAFTER naredita ta postopek preprostejši. Te funkcije so posebej zasnovane za ekstrahiranje besedila pred ali za določenim znakom s preprosto in razumljivo sintakso, kar močno zmanjša potrebo po zapletenih formulah.
Ne glede na to, katero metodo uporabljate, lahko izberete najprimernejše orodje za ekstrahiranje besedila glede na vaše specifične potrebe. Če vas zanima več nasvetov in trikov za Excel, naše spletno mesto ponuja na tisoče vadnic. Za dostop do njih kliknite tukaj. Hvala za branje in veselimo se, da vam bomo v prihodnje zagotovili več koristnih informacij!
Izvlecite vsak del besedila, ločenega s presledkom/vejico ali drugimi ločili
Odklenite moč svojih podatkov z Kutools za Excel! Ne glede na to, ali imate opravka s presledki, vejicami ali drugimi ločili, naš Razdeljene celice vam omogoča enostavno ekstrahiranje in organiziranje posameznih delov besedila. Z le nekaj kliki poenostavite potek dela in izboljšajte analizo podatkov.
Preberite več ... Brezplačen preizkus...
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!