Skip to main content

Hoe elke andere rij naar kolommen te verplaatsen in Excel?

Author: Sun Last Modified: 2025-05-29
move every other row to column sample data

Bij het werken met gegevens in Excel, vooral geïmporteerde of ongestructureerde datasets, vindt u vaak namen en bijbehorende waarden verticaal gerangschikt in één kolom. Om deze gegevens leesbaarder en bruikbaarder te maken, is het vaak noodzakelijk om ze om te zetten in een tabelvorm — elke andere rij naar kolommen verplaatsen.


Elke andere rij naar kolom verplaatsen met formules

Dit is een eenvoudige methode die gebruik maakt van de INDEX-functie van Excel om afwisselende rijen te extraheren en als kolommen weer te geven. Als u de namen in één kolom wilt omzetten en de leeftijden in de volgende kolom wilt plaatsen, past u de volgende formules toe:

1. Voer in cel C2 de volgende formule in een lege cel in, sleep vervolgens de formule omlaag indien nodig. Deze formule haalt de waarde op uit elke tweede rij, beginnend bij rij 2 (namen).

=INDEX($A:$A, (ROW(A1)-1)*2 + 2)
Tips: Deze formule werkt door het huidige rijnummer met 2 te vermenigvuldigen en vervolgens 2 toe te voegen om de juiste positie te refereren.
extract every other cell in a column with formula

2. Voer in cel D2 de onderstaande formule in om de alternatieve gegevens te extraheren, sleep de formule omlaag om de cellen te vullen.

 =INDEX($A:$A, (ROW(A1)-1)*2 + 3)
Tips: Deze formule haalt waarden op uit de rijen die leeftijden bevatten (oneven genummerde rijen, beginnend bij rij 3).
extract every other cell in another column with formula
Uitleg van deze formules:
  • INDEX($A:$A, ...): Kijkt in kolom A en retourneert de waarde uit een specifiek rijnummer.
  • RIJ(A1): Retourneert het huidige rijnummer. In A1 retourneert het 1. Wanneer u de formule omlaag sleept, wordt het A2 (rij 2), A3 (rij 3), enz.
  • (RIJ(A1)-1)*2 + 2: Dit berekent het rijnummer om uit kolom A te halen.

Dus de formule haalt waarden uit A2, A4, A6, A8…, wat betekent elke tweede rij (beginnend bij rij 2).


Elke andere rij naar kolom verplaatsen met Kutools voor Excel

Als u liever een gebruiksvriendelijke, niet-formule oplossing gebruikt, biedt Kutools voor Excel een functie waarmee u rijen moeiteloos kunt transponeren naar kolommen.

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 installatie van Kutools voor Excel, volg dan de volgende stappen:

  1. Klik op Kutools > Bereik > Bereik transformeren.
    extract every other cell in a column with formula
  2. Stel in het dialoogvenster Bereik transformeren de volgende bewerkingen in:
    • Selecteer het bereik waarvan u elke andere rij wilt verplaatsen.
    • Vink Enkele kolom naar bereik aan in de sectie Transformeertype.
    • En vink daarna Vaste waarde aan en selecteer of voer 2 in de lijst in de sectie Rijen per record.
    • Klik ten slotte op de knop OK.
      extract every other cell in a column with formula
  3. In het volgende pop-upvenster selecteert u een enkele cel om het resultaat in te voeren, zie screenshot:
    extract every other cell in a column with formula
  4. Klik op OK, Kutools zal automatisch elke andere rij naar aparte kolommen verplaatsen.
    extract every other cell in a column with formula

Elke andere rij naar kolom verplaatsen met VBA-code

Als u deze taak vaak moet uitvoeren, kan een VBA-macro het proces automatiseren, waardoor het sneller en efficiënter wordt.

1. Druk tegelijk op de toetsen F11 + Alt op het toetsenbord om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik vervolgens op Invoegen > Module om een nieuw modulevenster in te voegen. Kopieer vervolgens de volgende VBA-code naar het venster.

VBA: Elke andere rij naar kolom verplaatsen.

Sub MoveRange()
'Updateby Extendoffice
Dim rng As Range
Dim InputRng As Range, OutRng As Range
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 InputRng = InputRng.Columns(1)
For i = 1 To InputRng.Rows.Count Step 2
    OutRng.Resize(1, 2).Value = Array(InputRng.Cells(i, 1).Value, InputRng.Cells(i + 1, 1).Value)
    Set OutRng = OutRng.Offset(1, 0)
Next
End Sub

3. Klik op de knop Uitvoeren of druk op de F5-toets op het toetsenbord, en er verschijnt een dialoogvenster waarin u een bereik selecteert om te verplaatsen. Zie screenshot:
extract every other cell in a column with formula

4. Klik vervolgens op OK om een ander dialoogvenster te tonen om een cel te selecteren voor het uitvoerresultaat. Zie screenshot:
extract every other cell in a column with formula

5. Klik op OK, en u kunt het resultaat zien zoals hieronder weergegeven:
extract every other cell in a column with formula


🎯 Conclusie:

Elke methode om elke andere rij naar kolommen te verplaatsen in Excel heeft zijn eigen voordelen, afhankelijk van uw behoeften:

  • Formulemethode: Het beste voor snelle, eenmalige taken met kleine datasets. Vereist geen extra tools, maar kan vertragen bij grote databereiken.
  • Kutools voor Excel: Ideaal voor gebruikers die een eenvoudige, op klikken gebaseerde oplossing prefereren zonder complexe formules of codering. Kutools biedt een gebruiksvriendelijke interface voor snelle transformaties.
  • VBA-macro: De beste keuze voor automatisering en herhalende taken, vooral met grote datasets. Vereist basiskennis van coderen, maar biedt maximale flexibiliteit.

Kies de methode die het best bij uw behoeften past, of u nu werkt met een kleine set gegevens of een meer schaalbare oplossing nodig hebt voor grotere datasets. Als u geïnteresseerd bent in het verkennen van meer Excel-tips en -trucs, onze website biedt duizenden tutorials om u te helpen Excel te beheersen.


Gerelateerde artikelen:

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!