Hoe een kolom splitsen in meerdere kolommen in Excel (7 eenvoudige manieren)

  • Deel Dit
Hugh West

Soms wordt het moeilijk om een waarde te vinden in een lange Excel kolom. Dus moeten we een kolom splitsen in meerdere kolommen in Excel Het maakt de dataset beter leesbaar en gemakkelijk toegankelijk voor de juiste informatie. In dit artikel gaan we kijken naar hoe een kolom te splitsen in meerdere kolommen door middel van voorbeelden en uitleg.

Praktijk Werkboek

Download het volgende werkboek en de volgende oefening.

Een kolom in meerdere kolommen splitsen.xlsx

7 snelle methoden om een kolom in meerdere kolommen te splitsen in Excel

1. Excel "Tekst naar kolommen" functie om een kolom op te splitsen in meerdere kolommen

Excel ' Tekst naar kolommen is een ingebouwd kenmerk. Als we een dataset hebben ( B4:D9 ) van Microsoft-producten. We gaan de informatie van de ene kolom ( B5:B9 ) in meerdere kolommen.

STAPPEN:

  • Selecteer eerst het kolombereik ( B5:B9 ) om te splitsen.
  • Ga vervolgens naar de Gegevens tab.
  • Klik op ' Tekst naar kolommen van de Gegevensinstrumenten optie.

  • A Wizard Stap 1 venster verschijnt.
  • Selecteer nu de ' Afgebakend term en klik Volgende .

  • We kunnen de Wizard Stap 2 venster. Controleer de ' Ruimte doos.
  • Zie hoe het resultaat eruit ziet in de Gegevensvoorbeeld doos.
  • Klik dan op Volgende .

  • De Wizard Stap 3 venster is nu hier. Selecteer ' Algemeen ' van de ' Formaat kolomgegevens optie.
  • Selecteer daarna de plaats waar we het resultaat willen zien in de Bestemming doos.
  • Controleer of het resultaat juist is van de Gegevensvoorbeeld doos.
  • Klik op Afwerking .

  • Tenslotte kunnen we zien dat de gegevens van één kolom worden opgesplitst in meerdere kolommen.

2. Meerdere regels van één kolom splitsen in meerdere kolommen in Excel

Met behulp van de ' Tekst naar kolommen functie, kunnen we meerdere regels van één kolom splitsen in meerdere kolommen in Excel. Laten we zeggen dat we een dataset hebben ( B4:D9 ) van Microsoft producten met jaren in één kolom. We gaan ze splitsen.

STAPPEN:

  • Selecteer het kolombereik ( B5:B9 ) om te splitsen.
  • Ga vervolgens naar de Gegevens tab> Gegevensinstrumenten optie> ' Tekst naar kolommen functie.

  • De Wizard Stap 1 venster verschijnt.
  • Selecteer de ' Afgesloten term en klik Volgende .

  • Nu van de Wizard Stap 2 venster, controleer de ' Andere en typ " , " daarover.
  • Zie hoe het resultaat eruit ziet in de Gegevensvoorbeeld doos.
  • Klik op Volgende .

  • Van de Wizard Stap 3 venster, selecteer ' Algemeen ' van de ' Formaat kolomgegevens optie.
  • Selecteer dan de plaats waar we het resultaat willen zien in de Bestemming doos.
  • Controleer of het resultaat juist is van de Gegevensvoorbeeld doos.
  • Klik daarna op Afwerking .

  • Er verschijnt een bevestigingsvenster. Selecteer OK .

  • Eindelijk kunnen we het resultaat zien.

3. Samengevoegde cel als één kolom opsplitsen in meerdere kolommen in Excel

In de onderstaande dataset zien we een kolom met samengevoegde cellen. We gaan de cellen splitsen en omzetten in meerdere kolommen.

STAPPEN:

  • Selecteer eerst alle samengevoegde cellen van één kolom.
  • Ga naar de Home tab.
  • Klik op de Merge & Center drop-down van de Uitlijning sectie.
  • Selecteer nu Cellen losmaken .

  • We zien dat de cellen zijn ontmengd en opgesplitst in verschillende kolommen.

Lees meer: Hoe kolom splitsen in Excel Power Query (5 eenvoudige methoden)

4. Excel "Flash Fill" functie om een kolom op te splitsen in meerdere kolommen

Excel heeft een aantal speciale en slimme tools. ' Flitsvulling is er één van. Flitsvulling kopieert het celpatroon en geeft de uitvoer zoals die cel. Hier hebben we een dataset van Microsoft producten met jaren. We gaan de gegevens van deze ene kolom splitsen ( B4:B9 ) in meerdere kolommen.

STAPPEN:

  • Selecteer Cel C5 en schrijf de productnaam op " Microsoft Excel " erin.
  • Selecteer vervolgens Cel D5 en schrijf het jaartal op " 2018 ".

  • Selecteer nu Cel C5 en gebruik de Vulgreep om de lege cellen automatisch in te vullen.
  • Volgende van de ' Autofill optie ' klik op de ' Flash Fill'. .

  • Doe hetzelfde voor de volgende kolom en we zien het resultaat.

5. Een kolom splitsen in meerdere kolommen met VBA

Microsoft Excel Visual Basic voor toepassingen code helpt ons om een kolom op te splitsen in meerdere kolommen. Laten we zeggen dat we een dataset hebben ( B4:B14 ) van Microsoft Excel producten voor jaren. We gaan deze kolom splitsen in twee kolommen D4 & E4 .

STAPPEN:

  • Selecteer eerst alle waarden uit de kolom.
  • Ga vervolgens naar het werkblad op het blad tabblad en klik met de rechtermuisknop op erop.
  • Selecteer ' Code bekijken '

  • Nu, een VBA-module venster verschijnt.
  • Type de code:
 Sub SplitOneColumn() Dim rng als Range Dim InputRng als Range Dim OutputRng als Range Dim xRow als Integer Dim xCol als Integer Dim xArr als Variant Set InputRng = Application.Selection Set InputRng = Application.InputBox("Select Input Range :", "SplitOneColumn", InputRng.Address, Type:=8) xRow = Application.InputBox("Enter Row Number :", "SplitOneColumn") Set OutputRng = Application.InputBox("SelectOutput Range :", xTitleId, Type:=8) Set InputRng = InputRng.Columns(1) xCol = InputRng.Cells.Count / xRow ReDim xArr(1 To xRow, 1 To xCol + 1) Voor i = 0 To InputRng.Cells.Count - 1 xValue = InputRng.Cells(i + 1) iRow = i Mod xRow iCol = VBA.Int(i / xRow) xArr(iRow + 1, iCol + 1) = xValue Next OutputRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr End Sub 
  • Klik dan op de Ren optie.

  • Selecteer in het bevestigingsvenster Ren .

  • Selecteer daarna het invoerbereik en klik op OK .

  • Noteer het aantal rijen dat we in de nieuwe kolom willen zien en selecteer OK .

  • Selecteer hier de eerste cel van de nieuwe kolom en klik op OK .

  • Tenslotte zien we het resultaat dat alle waarden van één kolom in tweeën worden gesplitst.

6. Excel INDEX Formule om een kolom op te splitsen in meerdere kolommen

Excel INDEX-functie samen met de ROWS functie wordt gebruikt om een kolom op te splitsen. Stel dat we een dataset hebben ( B4:B14 We gaan deze waarden van de dataset splitsen in twee kolommen ( Kolom1 & Kolom2 ).

STAPPEN:

  • Selecteer in het begin Cel D5 .
  • Type nu de formule:
=INDEX($B$5:$B$14,RIJEN(D$5:D5)*2-1)

  • Hit Ga naar en gebruik Vulgreep om de onderstaande cellen automatisch in te vullen.

  • Selecteer vervolgens Cel E5 .
  • Schrijf de formule op:
=INDEX($B$5:$B$14,RIJEN(E$5:E5)*2)

  • Druk op Ga naar en gebruik Vulgreep om de resultaten te zien.

Excel LINKER Functie geeft de meest linkse tekens van een tekststring terug, terwijl de RECHTS functie in Excel helpt ons om de laatste tekens uit een tekststring te halen. Beide zijn Tekstfuncties in Excel. Hier hebben we een dataset ( B4:B9 Wij gaan tekstfuncties gebruiken om de waarden van één kolom op te splitsen.

STAPPEN:

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

Formuleverdeling

ZOEKEN(" ",B5)

De Zoekfunctie geeft de positie van de ruimte terug.

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

Dit geeft de waarde terug.

  • Druk vervolgens op Ga naar en gebruik de Vulgreep om de cellen automatisch in te vullen.

  • Selecteer nu Cel D5 .
  • Type de formule:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Druk tenslotte op Ga naar en gebruik Vulgreep om het resultaat te zien.

Formuleverdeling

ZOEKEN(" ",B5)

De Zoekfunctie geeft de positie van de ruimte terug.

LEN(B5)

De LEN-functie geeft het totale aantal karakters.

RECHTS(B5,LEN(B5)-ZOEK(" ",B5))

Dit geeft de waarde terug.

Conclusie

Dit zijn de snelste manieren om in Excel één kolom te splitsen in meerdere kolommen. Er is een oefenwerkboek toegevoegd. Probeer het maar eens. Voel je vrij om iets te vragen of nieuwe methoden voor te stellen.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.