Sisällysluettelo
Joskus sinulla voi olla tietokokonaisuus, jossa erilaisia tietoja on lisätty soluun ja erotettu merkillä, kuten erotinmerkillä, väliviivalla, katkoviivalla jne. Tällainen tietokokonaisuus on epäjärjestyksessä ja tietyn tiedon löytäminen on melko vaikeaa. Tässä artikkelissa näytän sinulle 6 tapaa, joilla voit jakaa merkkijonon merkin mukaan Excelissä.
Oletetaan, että meillä on tietokokonaisuus, jossa nimi, sähköpostiosoite ja yhteystietonumero on syötetty yhtenä merkkijonona ja erotettu toisistaan merkillä eli pilkulla (,). Yksinkertaisuuden havainnollistamiseksi jaamme tiedot pilkulla.
Lataa harjoituskirja
Merkkijonon jakaminen merkin mukaan Excel.xlsx:ssä6 tapaa jakaa merkkijono merkin mukaan Excelissä
1. Merkkijonon jakaminen merkeittäin LEFT- ja FIND-funktioiden avulla
Käyttämällä LEFT-toiminnot ja FIND-toiminnot avulla voimme jakaa merkkijonon merkkijonon vasemmalla puolella olevan merkin mukaan. Kirjoita seuraava kaava tyhjään soluun ( B6 )
=LEFT(A6,FIND( ",",A6)-1)
Täällä FIND palauttaa ensimmäisen pilkun sijainnin ( "," ) merkkijonosta A6 ja VASEMPI funktio poimii merkkijonosta ne merkit, jotka ovat ennen tiettyä merkkiä (ensimmäinen pilkku). Muista, että sinun on vähennettävä merkit 1 poimia ilman pilkkua.
Paina ENTER ja saat nimen soluun B6 .
Vedä solu tietokokonaisuuden loppuun, jotta kaavaa voidaan soveltaa kaikkiin muihin sarakkeen soluihin. A Saat nimet kaikista merkinnöistä.
2. MID- ja FIND-toiminnot merkkijonon jakamiseen
Jos haluat saada kahden tietyn merkin väliset tekstit, voit käyttää komentoa MID-toiminto ja FIND-toiminto yhdessä. Kirjoita seuraava kaava tyhjään soluun ( C6 )
=MID(A6,FIND(",",A6)+1,FIND(",",A6,FIND(",",A6)+1)-FIND(",",A6)-1)
Täällä, FIND(",",A6)+1 palauttaa ensimmäisen merkin alkuaseman ensimmäisen pilkun jälkeen. FIND(",",A6,FIND(",",A6)+1) palauttaa toisen pilkun jälkeisen ensimmäisen merkin alkuaseman. -FIND(",",A6)-1 osoittaa, että kaikki merkkijonon merkit toisen pilkun jälkeen jätetään pois. Lopuksi MID antaa näiden kahden pilkun välissä olevat merkit.
Paina ENTER Tuloksena saat sähköpostiosoitteen soluun C6 .
Vedä B7 solun loppuun, niin saat kaikki sähköpostiosoitteet.
3. RIGHT-, LEN- ja FIND-toiminnot merkkijonon jakamiseksi merkin mukaan.
Käyttämällä ... RIGHT toiminto , LEN-toiminto ja FIND-toiminto voit jakaa merkkijonon ja saada oikean osan tietyn merkin jälkeen kyseisestä merkkijonosta. Kirjoita seuraava kaava tyhjään soluun ( D6 )
=RIGHT(A6,LEN(A6)-FIND(",",A6,FIND(",",A6)+1))
Täällä, LEN(A6) laskee merkkijonon kokonaispituuden solussa A6 . FIND(",",A6,FIND(",",A6)+1 löytää viimeisen pilkun ja RIGHT poimii merkit viimeisen pilkun jälkeen.
Paina ENTER ja saat yhteystietonumeron soluun D6 .
Vedä solu D6 ja saat kaikki yhteystietonumerot jakamalla sarakkeen merkkijonot A.
Samanlaisia lukemia:
- Jaa merkkijono pituuden mukaan Excelissä (8 tapaa)
- Kuinka jakaa teksti useisiin soluihin Excelissä
4. SEARCH- ja LEFT-toiminnot merkkijonon jakamiseen
Voit käyttää SEARCH-toiminto sen sijaan, että FIND-toiminto merkkijonon jakamiseen.
Jakaa Nimi solun merkkijonosta A6, kirjoita seuraava kaava tyhjään soluun ( B6 )
=LEFT(A6,SEARCH( ",",A6)-1)
Täällä HAKU palauttaa ensimmäisen pilkun sijainnin ( "," ) merkkijonosta A6 ja VASEMPI funktio poimii merkkijonosta ne merkit, jotka ovat ennen tiettyä merkkiä (ensimmäinen pilkku). Muista, että sinun on vähennettävä merkit 1 jättää pilkun pois.
Paina ENTER ja saat nimen soluun B6 .
Vedä solu tietokokonaisuuden loppuun, jotta kaavaa voidaan soveltaa kaikkiin muihin sarakkeen soluihin. A Saat nimet kaikista merkinnöistä.
5. Flash Fill merkkijonon jakamiseksi merkin mukaan
Käyttämällä Salaman täyttö on toinen tekniikka merkkijonon jakamiseksi merkeittäin. Syötä ensin manuaalisesti merkkijonon osa soluun ( C6 )
Sen jälkeen siirry osoitteeseen Data> Datatyökalut ja valitse Salaman täyttö .
Nyt näet, että Excel on automaattisesti antanut jaetun merkkijonon kaikkiin muihin sarakkeen soluihin.
Lue lisää: Tekstin jakaminen Excelissä Flash Fillin avulla
6. Tekstiä sarakkeisiin -komento
Voit myös käyttää Teksti sarakkeisiin komennolla merkkijonon jakaminen merkin mukaan. Valitse ensin tietokokonaisuus.
Sen jälkeen siirry osoitteeseen Data> Datatyökalut ja valitse Teksti sarakkeisiin .
Nyt ikkuna nimeltä Muunna teksti sarakkeiksi Ohjattu tulee näkyviin. Tarkista Delimited ja paina Seuraava .
Valitse toisessa vaiheessa Pilkku ja paina Seuraava .
Jos merkkijono on erotettu jollakin muulla merkillä, kuten tabulaattorilla, puolipisteellä tai välilyönnillä, sinun on valittava kyseinen merkki. Voit myös syöttää muita merkkejä kenttään Muut Valitse viimeisessä vaiheessa Yleistä ja klikkaa Viimeistely .
Nyt näet, että merkkijonon eri osat, jotka oli erotettu toisistaan pilkulla, on jaettu eri soluihin.
Päätelmä
Noudattamalla mitä tahansa edellä kuvatuista menetelmistä voit jakaa merkkijonon merkin mukaan. Jos kohtaat minkäänlaista hämmennystä, jätä kommentti ja anna meille mahdollisuus poistaa hämmennyksesi.