Hoe kinne jo Komma-skieden wearden splitse yn rigen of kolommen yn Excel

  • Diel Dit
Hugh West

Soms, wylst wy wurkje yn Microsoft Excel , moatte wy troch komma-skieden trochgeande wearden fan ien kolom yn ferskate kolommen of rigen splitse. As wy gegevens ymportearje dy't generearre binne fan oare applikaasjes yn excel, kinne alle gegevens yn in inkelde kolom pleatst wurde; skieden troch in komma. Derneist moatte wy miskien in bepaald diel fan 'e gegevens ekstrahearje op basis fan' e eask. Dit artikel sil jo liede om troch komma-skieden wearden te splitsen yn meardere kolommen/rijen mei ferskate funksjes en funksjes.

Oefenwurkboek downloade

Jo kinne it oefenwurkboek downloade dat wy brûkt hawwe om dit te meitsjen artikel.

Komma-skieden wearden splitst yn rigen of kolommen.xlsm

5 metoaden om komma-skieden wearden te splitsen yn rigen of kolommen yn Excel

1. Gegevens skiede yn rigen/kolommen troch komma mei 'Tekst nei kolommen'-funksje yn Excel

1.1. Split wearden yn kolommen

Allearst sil ik de Tekst nei kolommen funksje fan excel brûke om gegevens yn meardere kolommen te splitsen. Dit is de maklikste metoade om gegevens te skieden yn kolommen . Stel dat wy in dataset hawwe mei ferskate fruchten yn in kolom, skieden troch in komma. D'r binne 3 fruchten yn elke sel. No sil ik de fruchten fan kolom B splitse yn 3 ferskillende kolommen (kolommen C , D & E ).

Folgje de stappen hjirûnder om detaak.

Stappen:

  • Selektearje earst de hiele dataset en gean nei Data > Data-ark > Tekst nei kolommen .

  • As resultaat ferskynt de Tekst nei kolommen-wizard . Kies no út de Oarspronklike gegevenstype seksje Delimited en klik op Folgjende .

  • Dan út de Delimiters seksje, set in vinkje op Komma en druk op Folgjende .

  • Kies dêrnei de Bestimming lokaasje (hjir, Sel C5 ) en druk op Finish .

  • Ut it lêst, nei it sluten fan de Tekst nei kolommen wizard , krije wy it ûndersteande resultaat. Alle gegevens skieden troch komma's binne opdield yn kolommen C , D en E .

Lês mear: Hoe kinne jo gegevens yn ien Excel-sel splitse yn meardere kolommen (5 metoaden)

1.2. Split yn rigen mei help fan tekst nei kolommen

No sil ik wearden skieden troch komma opsplitse yn meardere rigen . Stel dat ik de ûndersteande dataset haw mei wat fruitnammen. Foardat ik dizze wearden yn meardere rigen pleatse, sil ik se opspjalte yn kolommen mei de funksje Tekst nei kolommen .

Stappen:

  • Selektearje earst Sel B5 , gean nei Gegevens > Tekst nei kolommen .
  • Dan út de Tekst nei kolommen wizard selektearje Oarspronklike gegevenstype : Delimited en klikje Folgjende .
  • Kies no it type Delimiters : Komma en klik op Folgjende .
  • Nei dat, kies de sel Bestimming (hjir Sel C5 ) en druk op Finish .
  • As gefolch krije jo de ûndersteande útfier. No sil ik de resultearjende gegevens yn meardere rigen pleatse. Om dat te dwaan kopiearje it berik C5:G5 .

  • Letter rjochtsklik op Sel B7 , en kies de Transpose fan Plakopsjes (sjoch skermôfbylding).

  • Uteinlik sille wy krije it resultaat dat wy sochten, alle komma-skieden wearden wurde ferdield oer rigen 7 oant 11 .

Lês mear: Hoe gegevens te splitsen yn Excel (5 manieren)

2. Excel Power Query om komma-skieden wearden te splitsen yn kolommen of rigen

2.1. Power Query om wearden te splitsen yn kolommen

Dizze kear sil ik excel Power Query brûke om komma-skieden gegevens yn meardere kolommen te splitsen. Folgje de ynstruksjes hjirûnder om de taak út te fieren.

Stappen:

  • Set earst de rinnerke yn ien fan de sellen yn de besteande dataset. Gean dan nei Data > Fan tabel/berik ( Get & Transform Data groep).

  • Dêrtroch sil Excel jo freegje om it gegevensberik yn in tabel te konvertearjen. Kontrolearje it gegevensberik en druk op OK om de tabel te meitsjen.

  • As gefolch, de Power Query Editor finsterferskynt mei de ûndersteande tabel. Gean no fanút it Power Query Editor finster nei Thús > Splitse kolom > By Delimiter .

  • Dêrnei ferskynt it dialoochfinster Split Kolom troch Delimiter . Kies Komma út de Selektearje of fier skiedingsteken yn en druk op OK (sjoch skermprint).

  • As gefolch, excel splitst de tabel yn 3 kolommen lykas hjirûnder. No, om de Power Query Editor te sluten, gean nei Thús > Slút & Laad > Slute & Load .

  • Uteinlik, hjir is it ultime resultaat dat wy ûntfange. Alle troch komma-skieden gegevens wurde opdield yn 3 kolommen fan in tabel.

Lês mear: Hoe kinne jo gegevens splitse yn Meardere kolommen yn Excel

2.2. Gegevens opsplitse yn rigen

Hjir sil ik wearden skieden troch komma yn meardere rigen splitse mei Excel Power Query .

Stappen:

  • Wy hawwe wat komma-skieden fruchten yn Sel B5 & amp; C5 . Om Power Query ta te passen op dizze wearden, klikje op Sel B5 of C5 , en gean nei Gegevens > Fan tabel /Range .

  • Dêrnei sil it dialoochfinster Tabel oanmeitsje ferskine, kontrolearje it tabelberik en druk op Okee . Dêrtroch sil de ûndersteande tabel makke wurde yn it Power Query Editor finster.
  • Selektearje dan de tabel, gean nei Thús > SplitKolom > By skiedingsteken .

  • No ferskynt it dialoochfinster Kolom splitsen troch skieding . Kies Komma út it Selektearje of fier skiedingsteken yn ,  gean nei Avansearre opsjes , en klik op Rijen út it fjild: Splitsen yn . As jo ​​klear binne, druk op OK .

  • By it drukken op OK , krije wy de ûndersteande útfier . Gean nei Thús > Slút & Laad > Slút & Laad om it resultaat op it excel-wurkblêd wer te jaan.

  • Uteinlik is it folgjende it ultime resultaat dat wy krigen. Alle troch komma-skieden wearden binne opdield yn rigen 2 oant 7 .

3. Kombinearje LEFT, RIGHT , MID, FYN & amp; LEN-funksjes foar it splitsen fan komma-skieden wearden yn kolommen

Wy kinne excel-funksjes brûke om gegevens te splitsen troch komma's skieden yn meardere kolommen. Yn prinsipe kinne wy ​​dielen fan gegevens ekstrahearje yn ferskate kolommen mei kombinaasjes fan Excel-funksjes basearre op in skiedingsteken (komma, romte, puntkomma). Yn dizze metoade sil ik gegevens út 3 -posysjes ekstrahearje fan in trochgeande tekststring dy't yn kolom B leit en se yn meardere kolommen pleatse.

3.1. Earste wurd fine

Earst sil ik it earste wurd ekstrahearje út de trochgeande tekststring mei de LEFT en FIND funksjes.

Stappen:

  • Typ de ûndersteande formule yn Sel C5 en druk op Enter fan it toetseboerd.
=LEFT(B5,FIND(",", B5)-1)

  • By it ynfieren de formule sil Excel ' Dates ' weromjaan, dat is it earste wurd fan Sel B5 .

Hjir, de funksje FIND jout de lokaasje werom fan de 1e komma. Dan hellet de funksje LEFT it earste wurd út foar de earste komma.

3.2. 2e Wurd útpakke

No sil ik de kombinaasje fan MID en FYN funksjes brûke om it twadde wurd út Sel B5 te ekstrahearjen.

Stappen:

  • Typ de folgjende formule yn Sel D5 en druk op Enter .
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

  • As gefolch jout de boppesteande formule Druven werom; it 2e wurd fan Sel B5 .

Hjir jout de funksje MID de tekens út it midden fan de tekststring fan Sel B5 . en de funksje FIND jout de lokaasje werom fan de 2e string yn Sel B5 .

3.3. Fyn it 3e wurd

Stel, ik sil it 3e wurd ekstrahearje fan Sel B5 basearre op de lokaasje fan de komma. By it útheljen fan it 3e wurd sil ik de funksjes RIGHT , LEN en FIND brûke.

Stappen:

  • Typ de ûndersteande formule yn Sel D5 . Druk dan op Enter .
=RIGHT(B5, LEN(B5)-FIND(",", B5,FIND(",",B5)+1))

  • As jo ​​ienris op drukke Enter , excel sil Watermelon weromjaan dat is de 3e wurd fan ús trochgeande gegevens yn Sel B5 .

Hjir jout de funksje LEN de lingte werom fan Sel B5 . Dan jout de funksje FIND de lokaasje fan de komma werom yn Sel B5 . Letter, ôfhinklik fan it resultaat fan de FIND en LEN funksjes, lûkt de funksje RJOCHTS it meast rjochts rjochte wurd út Sel B5 .

  • Om't ik alle 1e , 2e , en 3e wurden yn ferskillende kolommen foar de earste rige krigen haw, sil ik no besykje te krijen in ferlykber resultaat foar de rest fan 'e rigen. Om dat te dwaan, selektearje it berik C5:D5 en brûk it Fillhandtak ( + ) ark.

  • Hjir is úteinlik it einresultaat dat wy sille ûntfange.

4. Excel VBA om komma-skieden wearden op te splitsen yn kolommen of rigen

4.1. VBA om wearden te splitsen yn kolommen

Jo kinne gegevens skieden troch in komma yn meardere kolommen splitse mei in ienfâldige VBA koade.

Stappen:

  • Gean earst nei it wurkblêd wêr't jo de gegevens wolle splitse. Rjochtsklik dan op de blêdnamme en klikje op Koade besjen om it VBA finster op te heljen.

  • Typ dan de ûndersteande koade yn de Module en Rin de koade troch mei de F5 -kaai.
2300

Hjir jout ' r ' rigen oan dy't gegevens befetsje. Oan 'e oare kant jout ' Tell=3 ' kolom C oan, dat is deearste kolom om de spjalte gegevens wer te jaan.

  • As jo ​​de koade útfiere, wurde gegevens skieden troch komma's yn kolom B opdield yn kolommen C , D , en E lykas hjirûnder:

4.2. Split wearden yn rigen

No sil ik komma-skieden wearden splitst yn ferskate rigen mei help fan excel VBA. Folgje de ûndersteande stappen om de taak út te fieren.

Stappen:

  • Gean earst nei it wurkblêd dêr't jo de gegevens hawwe, en klikje mei de rjochter-klik op de Koade besjen .

  • As gefolch ferskynt it finster VBA . Skriuw de ûndersteande koade yn de Module en rin de koade troch op F5 op it toetseboerd te drukken.
7093

  • No as jo de koade útfiere sil it ûndersteande ynfierfak ferskine, fier it ûndersteande gegevensberik yn en druk op OK .

  • As gefolch sil in oar ynfierfak ferskine. Fier dêr de bestimmingsel yn en druk op OK .

  • Ut it lêst krije wy de ûndersteande útfier. Alle komma-skieden wearden fan ús dataset binne opdield yn rigen 8 oant 13 .

5. Brûk Excel Flash Fill om komma-skieden wearden te splitsen yn ferskate kolommen

Wy kinne in diel fan 'e komma-skieden gegevens yn in oare kolom ynfiere en dan de funksje Flash Fill tapasse om de rest fan de gegevens fan itselde patroan.

Stappen:

  • Typ ' Datums ' yn Sel C5 .Letter, as jo begjinne te typen ' R ' yn Sel C6 , Excel begrypt dat ik wol fruit yn de earste posysje fan alle rigen.

  • Druk gewoan op Enter om it ûndersteande resultaat te krijen. No kinne jo dizze ferlykbere metoade tapasse om oare komma-skieden wearden yn meardere kolommen te splitsen.

Konklúzje

Yn it boppesteande artikel haw ik besocht ferskate metoaden te besprekken om wearden skieden troch komma's te splitsen yn rigen of kolommen yn excel. Hooplik sille dizze metoaden en ferklearrings genôch wêze om jo problemen op te lossen. Lit my witte as jo fragen hawwe.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.