Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Celinhoud opsplitsen in meerdere kolommen of rijen op basis van carriage return

Author Xiaoyang Last modified

Bij het werken met Excel kun je situaties tegenkomen waarin meerdere waarden in één cel zijn opgeslagen, gescheiden door regeleinden of carriage returns. Om de gegevens effectief te analyseren en te manipuleren, kan het handig zijn om de inhoud van deze cellen op te splitsen in meerdere kolommen of rijen. Deze handleiding begeleidt je stap voor stap door dit proces.

Cellen opsplitsen in meerdere kolommen op basis van carriage return

Cellen opsplitsen in meerdere rijen op basis van carriage return


Cellen opsplitsen in meerdere kolommen op basis van carriage return

Als je een lijst hebt met celinhoud die gescheiden is door carriage returns en je wilt ze opsplitsen in meerdere kolommen op basis van regeleinden, zoals te zien is in de onderstaande schermafbeelding, dan introduceert deze sectie drie effectieve methoden om dit te bereiken.
split cells into multiple columns by line break

Met behulp van de functie Tekst naar Kolommen

De functie Tekst naar Kolommen in Excel is ideaal om cellen op te splitsen in meerdere kolommen.

  1. Selecteer de cellen die de gegevens bevatten die je wilt splitsen.
  2. Ga naar het tabblad "Gegevens" en klik op "Tekst naar Kolommen".
    find and click Text to Columns
  3. In de wizard "Tekst naar Kolommen converteren", selecteer "Gescheiden" en klik op "Volgende".
    select Delimited in stpe 1
  4. In stap 2, vink de optie "Ander" aan onder "Scheidingstekens", klik in het vak naast de optie "Ander", druk op "Ctrl + J" toetsen, en klik vervolgens op "Volgende". Zie schermafbeelding:
    set line break in step2
  5. In stap 3, specificeer een cel voor het resultaat, en klik vervolgens direct op de knop "Voltooien" om de bewerking af te ronden.
    specify a cell for locating the result in step3
  6. Nu zijn alle celinhouden opgesplitst in meerdere kolommen zoals te zien is in de volgende schermafbeelding:
    cell contents are split into multiple columns

Met behulp van Kutools voor Excel

Kutools voor Excel biedt een gebruiksvriendelijke functie die snel celinhoud opsplitst in meerdere kolommen op basis van specifieke scheidingstekens, zoals komma's of carriage returns. Met de intuïtieve interface en eenvoudige bediening maakt het gegevensverwerking efficiënter en naadlozer!

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...
  1. Selecteer het gegevensbereik dat je wilt splitsen.
  2. Klik op "Kutools" > "Samenvoegen & Splitsen" > "Cellen splitsen", zie schermafbeelding:
    cell contents are split into multiple columns
  3. In het dialoogvenster "Cellen splitsen", selecteer de optie "Verdeel Gegevens" onder de sectie "Type" die je nodig hebt, en vink vervolgens "Nieuwe regel Symbol" aan onder de sectie "Specificeer door", zie schermafbeelding:
    cell contents are split into multiple columns
  4. Klik vervolgens op de knop "OK", en er verschijnt een pop-upvenster dat je eraan herinnert een cel te selecteren om het resultaat uit te voeren, zie schermafbeelding:
    cell contents are split into multiple columns
  5. Klik op "OK", alle geselecteerde celwaarden zijn nu opgesplitst in meerdere kolommen op basis van de carriage returns, zie schermafbeelding:
    cell contents are split into multiple columns

Met behulp van de functie TEXTSPLIT (Excel 365)

Voor gebruikers van Excel 365 biedt de functie TEXTSPLIT een dynamische manier om cellen op te splitsen.

Voer de onderstaande formule in een lege cel in om het resultaat uit te voeren, druk op "Enter" om de tekst automatisch in kolommen te splitsen. Sleep vervolgens de formulecel naar beneden om andere cellen te vullen, zie schermafbeelding:

=TEXTSPLIT(A1, CHAR(10))

split cells into multiple columns by TEXTSPLIT function


Cellen opsplitsen in meerdere rijen op basis van carriage return

Als je celinhoud moet splitsen die meerdere regels tekst bevat, gescheiden door carriage returns, in individuele rijen zoals te zien is in de onderstaande schermafbeelding. Excel biedt verschillende efficiënte methoden om dit te bereiken. In deze sectie bespreken we deze technieken stap voor stap om je te helpen de beste oplossing voor je behoeften te kiezen.
 split cells into multiple rows


Met behulp van de VBA-code

Voor gebruikers die bekend zijn met macro's biedt VBA een krachtige oplossing.

  1. Houd de toetsen "ALT" + "F11" ingedrukt, en het venster "Microsoft Visual Basic for Applications" wordt geopend.
  2. Klik op "Invoegen" > "Module", en plak de volgende code in het venster "Module".
    VBA-code: Cellen opsplitsen in meerdere rijen op basis van carriage returns
    Sub SplitCells()
    'Update by Extendoffice
    Dim Rng As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
    For Each Rng In WorkRng
        lLFs = VBA.Len(Rng) - VBA.Len(VBA.Replace(Rng, vbLf, ""))
        If lLFs > 0 Then
            Rng.Offset(1, 0).Resize(lLFs).Insert shift:=xlShiftDown
            Rng.Resize(lLFs + 1).Value = Application.WorksheetFunction.Transpose(VBA.Split(Rng, vbLf))
        End If
    Next
    End Sub
    
  3. Druk vervolgens op de toets "F5" om deze code uit te voeren, en er verschijnt een pop-upvenster dat je eraan herinnert het gegevensbereik te selecteren dat je wilt splitsen, zie schermafbeelding:
    vba code to select the data range
  4. Klik vervolgens op "OK", en je geselecteerde gegevens zijn opgesplitst in meerdere rijen op basis van de carriage returns.
    cell contents are split into multiple rows

Met behulp van Kutools voor Excel

Kutools voor Excel biedt een eenvoudige en efficiënte manier om het splitsingsproces in slechts een paar stappen te voltooien. Hier zijn de gedetailleerde stappen:

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...
  1. Selecteer het gegevensbereik dat je wilt splitsen.
  2. Klik op "Kutools" > "Samenvoegen & Splitsen" > "Splitsen naar Rijen", zie schermafbeelding:
    click Split Data to Rows feature of kutools
  3. In het dialoogvenster "Splitsen naar Rijen", selecteer "Nieuwe regel" onder de sectie "Scheidingsteken".
    specify options in the dialog box
  4. Klik vervolgens op de knop "OK". Alle cellen zijn opgesplitst in meerdere rijen op basis van de carriage returns.
    cell contents are split into multiple rows by kutools

Met behulp van de functie TEXTSPLIT (Excel 365)

De functie TEXTSPLIT kan ook cellen dynamisch in rijen splitsen.

Voer de onderstaande formule in een lege cel in om het resultaat uit te voeren, druk op "Enter" om de tekst automatisch in rijen te splitsen. Zie schermafbeelding:

=TRIM(TEXTSPLIT(TEXTJOIN(CHAR(10),,A1:A4),,CHAR(10)))

split cells into multiple rows by TEXTSPLIT function

Uitleg van deze formule:
  • TEXTJOIN(CHAR(10),,A1:A4)
    Combineert alle waarden in het bereik A1:A4 tot één tekststring, gescheiden door regeleinden (CHAR(10)), terwijl lege cellen worden genegeerd.
  • TEXTSPLIT(...,,CHAR(10))
    Splits de gecombineerde tekststring in individuele waarden telkens wanneer een regeleinde (CHAR(10)) voorkomt, en retourneert een array van deze waarden.
  • TRIM(...)
    Verwijdert eventuele extra spaties aan het begin of einde van elke waarde in de resulterende array.

Elke methode heeft zijn voordelen, afhankelijk van je versie van Excel en je bekendheid ermee. Door de juiste aanpak te kiezen, kun je gemakkelijk je gegevens manipuleren om aan je vereisten te voldoen. Als je geïnteresseerd bent in het verkennen van meer Excel-tips en -trucs, onze website biedt duizenden tutorials. Bedankt voor het lezen, en we kijken ernaar uit om je in de toekomst meer nuttige informatie te bieden!


Gerelateerde artikelen:

  • Een grote tabel splitsen in meerdere kleine tabellen
  • Als je een grote Excelsheet hebt met meerdere kolommen en honderden of duizenden rijen, wil je deze misschien splitsen in kleinere, beter beheerbare tabellen. Je kunt bijvoorbeeld de gegevens willen scheiden op basis van specifieke kolomwaarden of deze in segmenten van een vast aantal rijen willen verdelen. Deze tutorial biedt stapsgewijze methoden om deze taak efficiënt uit te voeren.
  • Een kolom splitsen elke andere rij
  • Bijvoorbeeld, ik heb een lange lijst met gegevens, en nu wil ik de kolom in twee gelijke lijsten splitsen door elke andere rij, zoals te zien is in de onderstaande schermafbeelding. Zijn er goede manieren om deze taak in Excel te behandelen?
  • Volledige naam splitsen in voornaam en achternaam
  • Stel dat je een namenlijst hebt zoals te zien is in de eerste schermafbeelding in één kolom hieronder, en je moet de volledige naam splitsen in de voornaamkolom, tussenvoegselkolom en achternaamkolom zoals te zien is in de volgende schermafbeelding. Hier zijn enkele trucjes om je te helpen dit probleem op te lossen.
  • Tekst en cijfers scheiden uit één cel in twee kolommen
  • Als je een kolom hebt met tekststrings die bestaan uit tekst en cijfers, en je wilt de tekst en cijfers uit één cel scheiden in twee verschillende cellen zoals te zien is in de onderstaande schermafbeelding. In Excel kun je deze taak met deze methoden afronden.