KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe zet u een enkele rij om naar meerdere kolommen en rijen in Excel?

AuteurSun Wijzigingsdatum

In Excel komt het vaak voor dat gebruikers hun gegevens moeten herstructureren van een lange, enkele rij naar een overzichtelijker formaat met meerdere kolommen en rijen. Deze transformatie is gebruikelijk bij geïmporteerde, geëxporteerde of handmatig samengestelde data die horizontaal is aangeleverd, maar in tabelvorm moet worden geanalyseerd, verwerkt of gepresenteerd. Zo kunt u bijvoorbeeld een dataset hebben die over één enkele rij is uitgespreid en deze graag omzetten naar een rasterstructuur, zoals hieronder wordt weergegeven:

Een schermafbeelding waarop één rij gegevens wordt omgezet in meerdere kolommen en rijen

Het omzetten van een rij gegevens naar een gestructureerd tabelformaat biedt tal van voordelen: het verhoogt de leesbaarheid, vereenvoudigt data-analyse en ontsluit een breder scala aan Excel-hulpmiddelen, zoals filteren en grafieken maken. Afhankelijk van uw specifieke behoeften biedt Excel meerdere manieren om deze transformatie uit te voeren – van ingebouwde functies en formules tot gespecialiseerde add-ins en automatisering via VBA-code. In dit artikel bespreken we diverse praktische methoden, elk afgestemd op verschillende scenario’s en gebruikersvoorkeuren.

Inhoud:


Zet een celrij om naar meerdere kolommen of rijen met de functies Tekst naar kolommen en Plakken transponeren

Excel biedt de Tekst naar kolommen- en Plakken speciaal (Transponeren)-functies voor eenvoudige gegevensherstructurering. Deze opties zijn ideaal wanneer uw gegevens in één enkele cel staan of snel en eenvoudig herschikt moeten worden.

1. Selecteer de cel die u wilt converteren en klik op Gegevens > Tekst naar kolommen. Zie schermafbeelding:

2. Kies in het verschijnende dialoogvenster eerst de optie Gescheiden en klik vervolgens op Volgende. Selecteer in de volgende stap Spatie (of het daadwerkelijke scheidingsteken dat uw gegevens gebruiken) onder de sectie Scheidingstekens. Zie schermafbeelding:

3. Klik op Voltooien. Uw enkele cel wordt gesplitst in meerdere kolommen op basis van het opgegeven scheidingsteken. U kunt desgewenst de kolombreedte aanpassen voor een betere zichtbaarheid. Zie de schermafbeeldingen:

Een schermafbeelding van de oorspronkelijke gegevens
Pijl
Een schermafbeelding waarop celinhoud gescheiden door spaties wordt opgesplitst in meerdere cellen

Opmerking:Als u de kolomwaarden verder wilt omzetten naar meerdere rijen:

  • Selecteer de waarden in de nieuwe kolommen en druk op Ctrl + C om te kopiëren.
  • Klik met de rechtermuisknop op de cel waar u de getransponeerde gegevens wilt plaatsen en kies Plakken speciaal > Transponeren. Zie de schermafbeeldingen:
Een schermafbeelding van Excel-gegevens die met Plakken speciaal in rijen worden getransponeerd
Pijl
Een schermafbeelding waarop meerdere rijen zichtbaar zijn na het transponeren van kolommen

Deze aanpak is ideaal voor basistransformaties en werkt prima bij beperkte hoeveelheden gegevens. Ze is vooral geschikt wanneer de oorspronkelijke gegevens zich in één enkele cel bevinden. Moet u echter een volledige rij (niet slechts één cel) herschikken naar een raster met meerdere kolommen en rijen, dan volstaan deze functies op zich niet en is aanvullende handmatige aanpassing nodig. Voor geavanceerdere behoeften kunt u doorgaan met de volgende oplossingen.


Zet een enkele rij om naar meerdere kolommen en rijen met Bereik transformeren

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Als u Kutools voor Excel hebt geïnstalleerd, kunt u de tool Bereik transformeren gebruiken. Met deze functie zet u gegevensindelingen in één rij of één kolom in slechts enkele klikken direct om naar bereiken met meerdere rijen en kolommen. Ideaal voor grote datasets: minder handmatig kopiëren en geen complexe formules meer nodig!

Na gratis installerenvan Kutools voor Excel, volgt u deze stappen:

1. Selecteer de rij die u wilt converteren en ga naar Kutools > Bereik > Bereik transformeren. Zie schermafbeelding:

2. Selecteer in het dialoogvenster Bereik transformeren de optie Enkele rij naar bereik. Geef in het veld Kolommen per record aan hoeveel kolommen elke rij van het resultaat moet bevatten. U kunt dit aantal instellen op basis van uw gewenste lay-out of de vereisten van uw rapport. Zie schermafbeelding:

Tips:

  • De optie 'Vaste waarde' voor kolommen bepaalt hoeveel items elke nieuwe rij bevat. Stel bijvoorbeeld dat u één rij met 18 waarden hebt en het aantal kolommen per record instelt op 6: uw gegevens worden dan automatisch omgevormd tot 3 rijen van elk 6 kolommen.
  • Als de lengte van uw rij niet gelijkmatig deelbaar is, bevat de laatste rij mogelijk minder kolommen dan opgegeven.

3. Klik op OK. Er verschijnt een dialoogvenster waarin u een doelcel moet selecteren voor het getransformeerde resultaat. Kies een cel buiten uw oorspronkelijke bereik om gegevensoverschrijving te voorkomen.

Een schermafbeelding waarin de gebruiker wordt gevraagd een doelcel te selecteren voor de geconverteerde gegevens

4. Klik nogmaals op OK. Uw enkele rij wordt nu omgezet in een netjes gerangschikt bereik met meerdere rijen en kolommen. Zie het resultaat hieronder:

Een schermafbeelding van het eindresultaat van het omzetten van één rij naar een bereik van meerdere kolommen en rijen met Kutools

Opmerkingen:

  • Deze functie werkt ook omgekeerd: u kunt bereiken met meerdere kolommen/rijen comprimeren tot één enkele rij of kolom indien nodig.Klik hier voor meer informatie over Bereik transformeren.
  • Maak altijd eerst een back-up van uw gegevens of werk op een kopie, vooral wanneer uw bron- en doelbereiken elkaar zouden kunnen overlappen.

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen

Zet een enkele rij om naar meerdere kolommen en rijen met een Excel INDEX-formule

Als u liever werkt met een op formules gebaseerde aanpak—ideaal voor gebruikers die geen add-ins willen gebruiken of automatisering via werkbladformules prefereren—kunt u met de functie INDEX van Excel, vaak gecombineerd met REEKS (beschikbaar in Microsoft 365 en nieuwer), efficiënt een enkele rij omvormen tot een tweedimensionaal bereik.

Met deze methode blijft uw oorspronkelijke gegevensset dynamisch gekoppeld aan de uitvoer: elke wijziging in uw originele rij wordt automatisch doorgevoerd naar de uitvoer met meerdere rijen en kolommen.

Voorbeeldscenario: Stel dat uw gegevens zich bevinden in rij 1, van cel A1 tot R1 (totaal 18 items), en u wilt deze ordenen in 6 kolommen en 3 rijen.

1. Selecteer de cel linksboven in uw gewenste plaatsingsgebied (bijvoorbeeld cel)A3).

2. Voer de volgende formule in cel A3 in:

=INDEX($A$1:$R$1, SEQUENCE(3,6))

Uitleg van parameters: Het bereik $A$1:$R$1 is uw oorspronkelijke rij. 6 is het aantal kolommen per rij in de uitvoer. Pas deze waarden aan naar wens.

Het vult automatisch een raster van 3×6 (werkt uitsluitend in Excel met dynamische matrices).

Beperkingen: Bij zeer grote datasets, complexe herschikkingsbehoeften of wanneer een aangepaste volgorde vereist is, kan een formule-aanpak omslachtig of lastig te beheren zijn. Overweeg in dergelijke gevallen automatisering met VBA (zie hieronder).


Zet een enkele rij om naar meerdere kolommen en rijen met VBA-code

Voor volledige automatisering en optimale controle kunt u een VBA-macro inzetten om een enkele rij om te zetten naar een aangepast raster van kolommen en rijen. Deze aanpak is uiterst efficiënt bij repetitieve taken en grote datasets, en eenvoudig aan te passen aan verschillende uitvoergroottes.

Typisch gebruiksscenario: U hebt één enkele rij met een variabele lengte en wilt deze splitsen in een vastgesteld aantal kolommen per rij (bijvoorbeeld elke 6 waarden vormen een nieuwe rij), zonder handmatige of op formules gebaseerde transformaties.

Instructies:

1. Open Excel en druk op Alt + F11 om de VBA-editor te openen.

2. Klik in de VBA-editor op Invoegen > Module en plak de volgende code in het modulevenster:

Sub RowToMultiRowCol()
    Dim inputRng As Range
    Dim outputCell As Range
    Dim nCols As Integer
    Dim nData As Integer
    Dim i As Integer
    Dim r As Integer
    Dim c As Integer
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set inputRng = Application.InputBox("Select the single row to convert", xTitleId, "", Type:=8)
    Set outputCell = Application.InputBox("Select the top-left cell for the result", xTitleId, "", Type:=8)
    nCols = Application.InputBox("Number of columns per row:", xTitleId, "6", Type:=1)
    
    On Error GoTo 0
    
    If inputRng Is Nothing Or outputCell Is Nothing Or nCols <= 0 Then Exit Sub
    
    nData = inputRng.Columns.Count
    
    For i = 1 To nData
        r = Int((i - 1) / nCols)
        c = ((i - 1) Mod nCols)
        outputCell.Offset(r, c).Value = inputRng.Cells(1, i).Value
    Next i
End Sub

3. Sluit de VBA-editor. Ga in Excel naar Ontwikkelaarshulpmiddelen > Macro’s, selecteer RowToMultiRowCol en klik op Uitvoeren.

4. De macro vraagt u het volgende:

  • Selecteer het bereik in de enkele rij dat u wilt omvormen.
  • Kies de cel linksboven van de locatie waar u de uitvoer wilt plaatsen (zorg ervoor dat dit bereik niet overlapt met uw invoergegevens).
  • Geef het gewenste aantal kolommen per rij op (bijvoorbeeld 6 voor meerdere rijen met elk 6 kolommen).

De macro vult uw uitvoergebied snel en efficiënt met de herschikte gegevens.

Voordelen: Biedt een snelle, éénkliksgewijze werking en flexibiliteit bij het bepalen van de vorm van de uitvoer. Ideaal voor complexe scenario’s, grote datasets en situaties waarin u het vaak gebruikt.

Tip: Sla uw werkmap altijd op voordat u macro’s uitvoert, want VBA-acties kunnen niet ongedaan worden gemaakt.


Demo: Bereik transponeren

 
Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Profiteer van AI-ondersteunde functies voor slimmer en sneller werken!Nu downloaden!

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


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

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins