Stringi jagamine tähemärgi järgi Excelis (6 sobivat viisi)

  • Jaga Seda
Hugh West

Mõnikord võib teil olla andmekogum, kus lahtrisse on sisestatud erinevaid andmeid, mis on eraldatud märgiga, näiteks eraldusmärk, sidekriips, kriips jne. Selline andmekogum on korrastamata ja mis tahes konkreetse teabe leidmine on üsna raske. Selles artiklis näitan teile 6 võimalust, kuidas saate Excelis stringi märkide järgi jagada.

Oletame, et meil on andmekogum, kus nimi, e-posti aadress ja kontaktnumber on sisestatud ühe stringina ja eraldatud tähega, st komaga (,). Lihtsuse näitamiseks on meil määratud jagada komaga.

Lae alla praktiline töövihik

Stringi jagamine tähemärgi järgi Excel.xlsxis

6 viisi stringi jagamiseks tähemärgi järgi Excelis

1. Stringi jagamine tähemärkide kaupa LEFT ja FIND funktsioonide abil

Kasutades LEFT funktsioonid ja FIND funktsioonid koos võimaldab meil jagada stringi vasakpoolse tähemärgi järgi. Sisestage tühja lahtrisse järgmine valem ( B6 )

=LEFT(A6,FIND( ",",A6)-1)

Siin on FIND funktsioon tagastab esimese koma asukoha ( "," ) stringist A6 ja VÄLJA funktsioon eraldab stringist tähemärgid, mis on enne konkreetset märki (esimene koma). Pea meeles, et sa pead lahutama 1 väljavõtte tegemiseks, välja arvatud koma.

Press SISESTA ja sa saad nime lahtrisse B6 .

Lohistage lahter oma andmekogumi lõppu, et rakendada valemit kõigile teistele lahtritele veerus A Te saate nimed kõigist kannetest.

2. MID ja FIND funktsioonid stringi jagamiseks

Kui soovite saada tekstid kahe konkreetse tähemärgi vahel, võite kasutada funktsiooni MID-funktsioon ja funktsioon FIND koos. Sisestage tühja lahtrisse järgmine valem ( C6 )

=MID(A6,FIND(",",A6)+1,FIND(",",A6,FIND(",",A6)+1)-FIND(",",A6)-1)

Siin, FIND(",",A6)+1 tagastab esimese tähemärgi alguse positsiooni pärast esimest koma. FIND(",",A6,FIND(",",A6)+1) tagastab esimese tähemärgi alguspositsiooni pärast teist koma. -FIND(",",A6)-1 näitab, et kõik stringi tähemärgid pärast teist koma jäetakse välja. Lõpuks. MID annab nende kahe koma vahel olevad tähemärgid.

Press SISESTA Selle tulemusel saate lahtrisse E-posti aadressi. C6 .

Lohistage B7 lahtrit oma andmekogumi lõppu ja saad kõik e-posti aadressid.

3. RIGHT, LEN ja FIND funktsioonid stringi jagamiseks märkide kaupa

Kasutades . RIGHT funktsioon , funktsioon LEN ja funktsioon FIND kokku, saate jagada stringi ja saada sellest stringist õige osa pärast konkreetset märki. Sisestage tühja lahtrisse järgmine valem ( D6 )

=RIGHT(A6,LEN(A6)-FIND(",",A6,FIND(",",A6)+1))

Siin, LEN(A6) arvutab stringi kogupikkuse lahtris A6 . FIND(",",A6,FIND(",",A6)+1 leiab viimase koma ja RIGHT võtab välja viimase koma järel olevad tähemärgid.

Press SISESTA ja saate kontaktnumbri lahtrisse D6 .

Lohutuselement D6 ja sa saad kõik kontaktnumbrid, jagades veeru stringid osadeks A.

Sarnased lugemised:

  • Stringi jagamine pikkuse järgi Excelis (8 võimalust)
  • Kuidas jagada teksti Excelis mitmesse lahtrisse

4. SEARCH ja LEFT funktsioonid stringi jagamiseks

Võite kasutada funktsioon SEARCH selle asemel, et funktsioon FIND stringi jagamiseks.

Jaotada Nimi raku stringist A6, sisestage järgmine valem tühja lahtrisse ( B6 )

=LEFT(A6,SEARCH( ",",A6)-1)

Siin on OTSIMINE funktsioon tagastab esimese koma asukoha ( "," ) stringist A6 ja VÄLJAS funktsioon eraldab stringist tähemärgid, mis on enne konkreetset märki (esimene koma). Pea meeles, et sa pead lahutama 1 et jätta koma välja.

Press SISESTA ja sa saad nime lahtrisse B6 .

Lohistage lahter oma andmekogumi lõppu, et rakendada valemit kõigile teistele lahtritele veerus A Te saate nimed kõigist kannetest.

5. Flash Fill stringi jagamiseks tähemärkide kaupa

Kasutades Flash Fill on teine tehnika stringi jagamiseks tähemärkide kaupa. Esmalt sisestage käsitsi stringi osa lahtrisse ( C6 )

Pärast seda mine Andmed> Andmevahendid ja valige Flash Fill .

Nüüd näete, et Excel on automaatselt andnud jagatud stringi kõigis teistes selle veeru lahtrites.

Loe edasi: Teksti jagamine Excelis, kasutades Flash Fill

6. Teksti veergudeks käsk

Võite kasutada ka Tekst veergudeks käsk stringi jagamiseks tähemärgi järgi. Kõigepealt valige andmekogum.

Pärast seda mine Andmed> Andmevahendid ja valige Tekst veergudeks .

Nüüd on aken nimega Teksti teisendamine veergudeks Wizard ilmub. Kontrolli Piiratud ja vajutage edasi Järgmine .

Teises etapis valige Koma ja vajutage edasi Järgmine .

Kui teie string on eraldatud mõne muu märgiga, näiteks Tab, Semikoolon või Space, peate valima selle märgi. Te võite sisestada ka muid märke lahtrisse Muud Viimases etapis valige Üldine ja klõpsake Lõpeta .

Nüüd näete, et stringi erinevad osad, mis olid eraldatud komaga, on jagatud erinevatesse lahtritesse.

Kokkuvõte

Järgides mõnda ülalkirjeldatud meetodit, saate jagada stringi märkide kaupa. Kui teil tekib mingi segadus, jätke palun kommentaar ja andke meile võimalus oma segaduse kõrvaldamiseks.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.