Hoe kinne jo ien kolom splitse yn meardere kolommen yn Excel (7 maklike manieren)

  • Diel Dit
Hugh West

Soms wurdt it lestich om wearde te finen út in lange Excel-kolom. Sa moatte wy ien kolom yn meardere kolommen yn Excel spjalte . It makket de dataset mear lêsber en maklik tagonklik foar de juste ynformaasje. Yn dit artikel sille wy sjen hoe't jo ien kolom yn meardere kolommen splitse kinne troch foarbylden en útlis.

Oefenwurkboek

Download de folgjende wurkboek en oefening.

Ien kolom spjalte yn meardere kolommen.xlsx

7 rappe metoaden om ien kolom te splitsen yn meardere kolommen yn Excel

1. Excel 'Tekst nei kolommen'-funksje om ien kolom te splitsen yn meardere kolommen

Excel ' Tekst nei kolommen '-funksje is in ynboude funksje. Oannommen dat wy in dataset ( B4:D9 ) hawwe fan Microsoft-produkten. Wy sille de ynformaasje fan de iene kolom ( B5:B9 ) splitse yn meardere kolommen.

STAPPEN:

  • Selektearje earst it kolomberik ( B5:B9 ) om te splitsen.
  • Gean dêrnei nei de Data ljepper.
  • Klik op ' Tekst nei kolommen ' út de Gegevensark opsje.

  • A Wizard Stap 1 finster ferskynt.
  • Selektearje no de term ' Delimited ' en klik op Folgjende .

  • Wy kinne it finster Wizard Step 2 sjen. Kontrolearje op it fak ' Romte '.
  • Sjoch hoe't it resultaat derút sjocht yn it fakje Gegevensfoarbyld .
  • Klik dan op Folgjende .

  • It finster Wizard Stap 3 is hjir no. Selektearje ' Algemien ' út de opsje ' Kolomdataformat '.
  • Selektearje dêrnei it plak wêr't wy it resultaat sjen wolle yn de Bestimming fakje.
  • Kontrolearje oft it resultaat direkt út it fak Gegevensfoarbyld ferskynt.
  • Klik op Finish .

  • Op it lêst kinne wy ​​sjen dat de gegevens fan ien kolom yn meardere kolommen ferdield binne.

2. Meardere rigels fan ien kolom splitse yn meardere kolommen yn Excel

Mei help fan de funksje ' Tekst nei kolommen ' kinne wy ​​meardere rigels fan ien kolom splitse yn meardere kolommen yn Excel. Litte wy sizze dat wy in dataset ( B4:D9 ) hawwe fan Microsoft-produkten mei jierren yn ien kolom. Wy sille se splitse.

STAPPEN:

  • Selektearje it kolomberik ( B5:B9 ) om te splitsen.
  • Gean dan nei de Data ljepper > Data-ark opsje > Funksje ' Tekst nei kolommen '.

  • It finster Wizard Stap 1 ferskynt.
  • Selektearje de term ' Delimited ' en klik op Folgjende .

  • No út de Wizard Stap 2 finster, kontrolearje it fakje ' Oar ' en typ dêr " , " op.
  • Sjoch hoe't it resultaat derút sjocht. yn it fak Gegevensfoarbyld .
  • Klik op Folgjende .

  • Fan de Wizard Stap 3 finster, selektearje ' Algemien ' út de opsje ' Kolomgegevensopmaak '.
  • Selektearje dan it plak wêr't wy it resultaat sjen wolle yn de Bestimming. -fak.
  • Kontrolearje oft it resultaat direkt út it fak Gegevensfoarbyld wurdt werjûn.
  • Dêrnei klikje jo op Finish .

  • In befêstigingsfak ferskynt. Selektearje OK .

  • Op it lêst kinne wy ​​it resultaat sjen.

3. Split gearfoege sel as ien kolom yn meardere kolommen yn Excel

Fan de hjirûnder dataset kinne wy ​​in kolom sjen mei gearfoege sellen. Wy sille de sellen splitse en omsette yn meardere kolommen.

STAPPEN:

  • Selektearje earst alles de gearfoege sellen fan ien kolom.
  • Gean nei de Thús ljepper.
  • Klik op de Ferbine & Center drop-down út de Alignment seksje.
  • Selektearje no Sellen útskeakelje .

  • Wy kinne sjen dat de sellen net gearfoege binne en ferdield binne yn ferskate kolommen.

Lês Mear: Hoe om kolom te splitsen yn Excel Power Query (5 maklike metoaden)

4. Excel 'Flash Fill'-funksje om ien kolom op te splitsen yn meardere kolommen

Excel hat wat spesjale en tûke ark . ‘ Flash Fill ’ is ien fan harren. Flash Fill kopiearret it selpatroan en jout de útfier lykas dy sel. Hjir hawwe wy in dataset fan Microsoft-produkten mei jierren. Wy gean neispjalte de gegevens fan dizze iene kolom ( B4:B9 ) yn meardere kolommen.

STAPPEN:

  • Selektearje Sel C5 en skriuw de produktnamme " Microsoft Excel " deryn op.
  • Selektearje dan Sel D5 en skriuw de jier " 2018 ".

  • Selektearje no Sel C5 en brûk de Fillhandtak ark om de lege sellen automatysk yn te foljen.
  • Njonken de ' Opsje Autofill ' klikje op de ' Flash ynfolje' .

  • Doch itselde foar de folgjende kolom en wy kinne it resultaat sjen.

5. Split One Kolom yn meardere kolommen mei VBA

Microsoft Excel Visual Basic for Application -koade helpt ús om ien kolom yn meardere kolommen te splitsen. Litte wy sizze dat wy jierrenlang in dataset ( B4:B14 ) hawwe fan Microsoft Excel-produkten. Wy geane te splitsen dizze kolom yn twa kolommen D4 & amp; E4 .

STAPPEN:

  • Selektearje earst alle wearden út de kolom.
  • Gean dan nei it wurkblêd fan de blêdljepper en rjochtsklik derop.
  • Selektearje ' Koade besjen '

  • No, in VBA Module finster ferskynt.
  • Typ de koade:
2109
  • Klikje dan op de Utfiere opsje.

  • Selektearje út it befêstigingsfak Utfiere .

  • Selektearje dêrnei it ynfierberik en klikje op OK .

  • Skriuw it oantal op hoefolle rigen wy wolle sjen yn de nije kolom en selektearje OK .

  • Selektearje hjir de earste sel fan de nije kolom en klik op OK .

  • Uteinlik kinne wy ​​​​it resultaat sjen dat alle wearden fan ien kolom yn twa splitst binne.

6. Excel INDEX Formule om ien kolom op te splitsen yn meardere kolommen

Excel INDEX-funksje tegearre mei de ROWS-funksje wurdt brûkt foar it splitsen fan ien kolom. Oannommen dat wy in dataset hawwe ( B4:B14 ). Wy sille dizze wearden fan de dataset yn twa kolommen splitse ( Kolom1 & Kolom2 ).

STAPPEN:

  • Selektearje yn it begjin Sel D5 .
  • Typ no de formule:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Tik op Enter en brûk Fill Handle om de sellen hjirûnder automatysk yn te foljen.

  • Selektearje dan Sel E5 .
  • Skriuw de formule op:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Druk op Enter en brûk Fill Handle om de resultaten te sjen.

7. Excel LEFT & amp; RIGHT-funksjes om ien kolom yn meardere kolommen te splitsen

Excel LEFT-funksje jout de meast lofterste tekens fan in tekststring werom, wylst de RIGHT-funksje yn Excel ús helpt om de lêste te ekstrahearjen tekens út in tekststring. Se binne beide Tekstfunksjes ynExcel. Hjir hawwe wy in dataset ( B4:B9 ) yn ien kolom. Wy sille tekstfunksjes brûke om de wearden út ien kolom op te splitsen.

STAPPEN:

  • Selektearje Sel C5 .
  • Typ dan de formule:
=LEFT(B5,SEARCH(" ",B5)-1)

Formule-ôfdieling

SEARCH(" ",B5)

De SEARCH-funksje sil de posysje fan de romte weromjaan.

LEFT(B5,SEARCH(" ",B5)-1)

Dit sil de wearde werombringe.

  • Truk dêrnei op Enter en brûk de Fill Handle ark om de sellen automatysk yn te foljen.

  • Selektearje no Sel D5 .
  • Typ de formule:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Druk op 't lêst op Enter en brûk Fill Handle om it resultaat te sjen.

Formule-yndieling

SEARCH(" “,B5)

De SEARCH-funksje sil de posysje fan de romte weromjaan.

LEN(B5)

De LEN-funksje sil it totale oantal tekens weromjaan.

RIGHT(B5,LEN(B5) -SEARCH(" ",B5))

Dit sil de wearde werombringe.

Konklúzje

Dit binne de fluchste manier om ien kolom yn meardere kolommen yn Excel te splitsen. Der is in oefenwurkboek tafoege. Gean foarút en besykje it. Fiel jo frij om wat te freegjen of nije metoaden foar te stellen.

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.