Skip to main content

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

Hoe cellen verticaal te splitsen in Excel?

Author Xiaoyang Last modified

Tijdens het werken in Excel kun je situaties tegenkomen waarbij meerdere waarden in één rij of meerdere rijen moeten worden omgezet in een verticale lijst. Dit is vooral handig wanneer gegevens in een horizontaal formaat zijn opgeslagen, maar in een kolomformaat moeten worden verwerkt of geanalyseerd.

Deze handleiding behandelt drie efficiënte methoden om celwaarden verticaal om te zetten:

Celwaarden verticaal in rijen splitsen in Excel


Splits celwaarden verticaal in rijen met een formule (Excel 365)

Als je Excel 365 hebt, kun je de functies TEXTSPLIT, TEXTJOIN en TRANSPOSE gebruiken om celwaarden zonder handmatige inspanning verticaal om te zetten.

Kopieer en plak de volgende formule in een lege cel en druk op de Enter-toets. Excel zal automatisch de gegevens in meerdere rijen splitsen, zie screenshot:

=TRANSPOSE(TEXTSPLIT(TEXTJOIN(";", TRUE, A1:A4), ";"))
📝 Opmerking: Je kunt het scheidingsteken (;) in de formule aanpassen om overeen te komen met jouw gegevens.

 split cells vertically with a formula

🔍 Uitleg van deze formule:
  1. TEXTJOIN(";", TRUE, A1:A4): Voegt de tekst in cellen A1 tot A4 samen tot één string, gescheiden door puntkomma's (;).
  2. TEXTSPLIT(...): Splits de gecombineerde string terug in afzonderlijke waarden met behulp van de puntkomma als scheidingsteken.
  3. TRANSPOSE(...): Converteert de resulterende verticale lijst van waarden naar een horizontale rij (of vice versa, afhankelijk van de originele oriëntatie).
Voordelen & Nadelen:

Voordelen:

  • ✔ Dynamische updates: Als de brongegevens veranderen, wordt de formule automatisch bijgewerkt.
  • ✔ Geen handmatige inspanning: Elimineert de noodzaak van herhalend handmatig splitsen.
  • ✔ Aanpasbare scheidingstekens: Vervang de puntkomma (;) door elk scheidingsteken (bijv. komma, spatie) dat past bij je gegevens.

Nadelen:

  • ✘ Alleen beschikbaar in Excel 365, werkt niet in oudere Excel-versies.

Splits celwaarden verticaal in rijen met Kutools voor Excel

Als je Excel 2019 of eerder gebruikt, kun je 'Kutools voor Excel' gebruiken – een krachtige invoegtoepassing met gespecialiseerde tools om gegevens eenvoudig te transformeren en beheren. Met de functie 'Gegevens opsplitsen in rijen' kun je naadloos celwaarden verticaal omzetten op basis van elk scheidingsteken dat je nodig hebt.

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...

Na het installeren van 'Kutools voor Excel', doe dan het volgende:

  1. Klik op 'Kutools' > 'Samenvoegen & Opsplitsen' > 'Gegevens opsplitsen in rijen', zie screenshot:
     Click Kutools > Merge & Split > Split Data to Rows
  2. In het dialoogvenster 'Gegevens opsplitsen in rijen', specificeer de volgende acties:
    • Selecteer de cellen die je wilt splitsen;
    • In de sectie 'Scheidingsteken', selecteer het scheidingsteken om te definiëren hoe de celinhoud moet worden gesplitst. Hier selecteer ik 'puntkomma'.
    • Klik ten slotte op de knop 'OK'.
       specify the options in the dialog box

Resultaat: De gegevens worden omgezet in een verticale kolom.
 split cells vertically with kutools

📝 Opmerking: Deze methode splitst de gegevens direct in het bronbereik, dus het is raadzaam om de originele gegevens te kopiëren en te back-uppen voordat je ze gebruikt.
Voordelen & Nadelen:

Voordelen:

  • ✔ Werkt in alle Excel-versies (2010, 2013, 2016, 2019, 2021, 365)
  • ✔ Geen complexe formules of codering nodig.
  • ✔ Ondersteunt een breed scala aan scheidingstekens.
  • ✔ Kutools biedt meer dan 300 tools voor gegevensmanipulatie, wat tijd bespaart bij andere taken.

Nadelen:

  • ✘ Vereist installatie van Kutools

Splits celwaarden verticaal in rijen met VBA-code

Voor gevorderde gebruikers biedt VBA een robuuste oplossing om het verticaal splitsen van celwaarden te automatiseren. De onderstaande VBA-code stelt je in staat om celinhoud moeiteloos in rijen te splitsen met elk aangepast scheidingsteken.

1. Houd de toetsen "ALT" + "F11" ingedrukt om het venster 'Microsoft Visual Basic for Applications' te openen.

2. Klik op 'Invoegen' > 'Module', en plak de volgende code in het 'Module'-venster.

VBA-code: Splits celwaarden verticaal in rijen met een specifiek scheidingsteken

Sub splitvertically()
'updatebyExtendoffice
    Dim xRg As Range
    Dim xOutRg As Range
    Dim xCell As Range
    Dim xTxt As String
    Dim xStr As String
    Dim xOutArr As Variant
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xOutRg = Application.InputBox("please select output cell:", "Kutools for Excel", , , , , , 8)
    If xOutRg Is Nothing Then Exit Sub
    For Each xCell In xRg
        If xStr = "" Then
            xStr = xCell.Value
        Else
            xStr = xStr & ";" & xCell.Value
        End If
    Next
    xOutArr = VBA.Split(xStr, ";")
    xOutRg.Range("A1").Resize(UBound(xOutArr) + 1, 1) = Application.WorksheetFunction.Transpose(xOutArr)
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 de celwaarden te selecteren die je verticaal wilt splitsen, zie screenshot:
 vba to select the data range

4. Klik vervolgens op de knop 'OK', een ander venster verschijnt om je eraan te herinneren een cel te selecteren om het resultaat in te plaatsen, zie screenshot:
 vba to select the output range

5. Klik op de knop 'OK', en de celwaarden zijn gesplitst in een lijst met een scheidingsteken, zie screenshot:
 vba to split the cells vertically

📝 Opmerking: In de bovenstaande code kun je de puntkomma ; wijzigen in elk ander scheidingsteken dat je nodig hebt.
Voordelen & Nadelen:

Voordelen:

  • ✔ Automatiseert het proces, wat tijd bespaart
  • ✔ Werkt in alle Excel-versies
  • ✔ Kan worden aangepast voor verschillende scheidingstekens

Nadelen:

  • ✘ Vereist basiskennis van VBA-programmering
  • ✘ Iets complex voor beginners

Het converteren van celwaarden verticaal in Excel kan op meerdere manieren worden bereikt, elk met hun eigen voordelen. Door deze methoden te begrijpen, kun je de beste aanpak voor je specifieke behoeften kiezen en je workflow in Excel optimaliseren. Of je nu een beginner of een gevorderde gebruiker bent, deze tools en technieken helpen je om gegevens effectiever en efficiënter te verwerken. Als je meer tips en trucs voor Excel wilt ontdekken, onze website biedt duizenden tutorials om je te helpen Excel te beheersen.

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen