Skip to main content

Hoe een kolom elke andere rij in Excel splitsen?

Author: Xiaoyang Last Modified: 2025-05-29
A screenshot of Excel data with every other row for splitting

Bijvoorbeeld, ik heb een lange lijst met gegevens, en nu wil ik de kolom in twee gelijke lijsten splitsen door elke andere rij, zoals in de volgende schermafbeelding te zien is. Zijn er goede manieren om deze taak in Excel aan te pakken?

Een kolom elke andere rij splitsen met formules

Een kolom elke andere rij splitsen met VBA-code

Een kolom elke andere rij splitsen met Kutools voor Excel


arrow blue right bubble Een kolom elke andere rij splitsen met formules

De volgende formules kunnen u helpen om snel een kolom in twee kolommen te splitsen door elke andere rij, doe het volgende:

1. Voer deze formule in een lege cel in, bijvoorbeeld C2, =INDEX($A$2:$A$13,RIJEN(C$1:C1)*2-1), zie schermafbeelding:

A screenshot showing the formula to split every other row into two columns

2. Sleep vervolgens de vulgreep omlaag totdat er fouten worden weergegeven in de cellen, zie schermafbeelding:

A screenshot showing the results of dragging the formula down for splitting rows

3. Voer vervolgens een andere formule in cel D2 in, =INDEX($A$2:$A$13,RIJEN(D$1:D1)*2), en sleep de vulgreep omlaag naar de cellen totdat foutwaarden verschijnen, en de kolomwaarden zijn gesplitst in twee kolommen elke andere rij, zie schermafbeelding:

A screenshot of data split into two columns every other row using a formula


arrow blue right bubble Een kolom elke andere rij splitsen met VBA-code

Als je geïnteresseerd bent in VBA-code, kan ik hier een code bespreken om dit probleem op te lossen.

1. Houd de toetsen ALT + F11 ingedrukt in Excel, en het venster Microsoft Visual Basic for Applications wordt geopend.

2. Klik op Invoegen > Module, en plak de volgende code in het Modulevenster.

VBA-code: Een kolom in twee kolommen elke andere rij splitsen

Sub SplitEveryOther()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
Dim index As Integer
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set OutRng = OutRng.Range("A1")
num1 = 1
num2 = 1
For index = 1 To InputRng.Rows.Count
    If index Mod 2 = 1 Then
        OutRng.Cells(num1, 1).Value = InputRng.Cells(index, 1)
        num1 = num1 + 1
    Else
        OutRng.Cells(num2, 2).Value = InputRng.Cells(index, 1)
        num2 = num2 + 1
    End If
Next
End Sub	

3. Druk vervolgens op de F5-toets om deze code uit te voeren, en er verschijnt een pop-upvenster dat u eraan herinnert het gegevensbereik te selecteren dat u wilt splitsen, zie schermafbeelding:

A screenshot of the input box for selecting the data range in VBA

4. Klik op OK, en er verschijnt een ander pop-upvenster waarin u wordt gevraagd een cel te selecteren om het resultaat in te plaatsen, zie schermafbeelding:

A screenshot of the output cell selection prompt

5. Klik op OK, en de kolom is gesplitst in twee kolommen elke andere rij. Zie schermafbeelding:

A screenshot of data split into two columns by every other row


arrow blue right bubble Een kolom elke andere rij splitsen met Kutools voor Excel

Als je meer nieuwe dingen wilt leren, kan ik een krachtig hulpmiddel aanbevelen -- Kutools voor Excel, met de functie Bereik transformeren kunt u snel een enkele rij of kolom converteren naar een bereik van cellen en vice versa.

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

Nadat u Kutools voor Excel hebt geïnstalleerd, doe dan het volgende:

1. Selecteer de kolomgegevens die u wilt splitsen in twee kolommen elke andere rij.

2. Klik vervolgens op Kutools > Bereik > Bereik transformeren, zie schermafbeelding:

A screenshot of the Transform Range option in Kutools tab on the ribbon

3. Selecteer in het dialoogvenster Bereik transformeren Enkele kolom naar bereik onder Transformeertype, kies dan Vaste waarde en voer 2 in het vak in de sectie Rijen per record, zie schermafbeelding:

A screenshot of the Transform Range dialog settings for splitting every other row

4. Klik vervolgens op de knop OK, en er verschijnt een pop-upvenster dat u eraan herinnert een cel te selecteren waar u het resultaat wilt uitvoeren, zie schermafbeelding:

A screenshot of the output cell selection prompt

5. Klik op OK, en de lijstgegevens zijn gesplitst in twee kolommen elke andere rij.

Klik hier om meer te weten te komen over deze functie Bereik transformeren.

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid 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 per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (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- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk 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 krijgen die je het meest nodig hebt...


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

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • 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!