5 manieren om gegevens te transponeren in Excel (Stapsgewijze handleiding)
Gegevens transponeren betekent de oriëntatie van een matrix wijzigen door rijen om te zetten in kolommen, of vice versa. In deze handleiding laten we u vijf verschillende methoden zien om de oriëntatie van een matrix aan te passen en het gewenste resultaat te bereiken.
Video: Gegevens transponeren in Excel
Zet kolommen om naar rijen met Plakken speciaal
Stap 1: Kopieer het bereik dat getransponeerd moet worden
Selecteer het celbereik waarin u rijen en kolommen wilt verwisselen en druk op Ctrl + C om het te kopiëren.

Stap 2: Selecteer de optie Plakken transponeren
Klik met de rechtermuisknop op de eerste cel van het doelbereik en kies vervolgens het pictogram ‘Transponeren’ (onder ‘Selectief plakken’) in het contextmenu.

Resultaat
Presto! Het bereik is in een mum van tijd getransponeerd!

(AD) Tabeldimensie converteren eenvoudig met Kutools
Het converteren van een tweedimensionale tabel naar een platte lijst (ééndimensionale lijst) of vice versa in Excel kost doorgaans veel tijd en moeite. Met Kutools voor Excel geïnstalleerd helpt de 'Tabeldimensie converteren'-tool u echter snel en eenvoudig deze conversie uit te voeren.

„Kutools voor Excel" – Bevat meer dan 300 handige functies, waardoor uw werk aanzienlijk eenvoudiger wordt.Start nu een gratis proefversie van 30 dagen met alle functies!
Transponeer en Gegevens Koppelen naar bron
Om dynamisch de oriëntatie van een bereik te wijzigen (kolommen omzetten naar rijen en vice versa) en het gewijzigde resultaat te koppelen aan de oorspronkelijke dataset, kunt u een van de onderstaande methoden gebruiken:
- „TRANSPONEREN-functie"(Eenvoudig in gebruik, maar resultaten zijn niet bewerkbaar)
- „INDIRECT, ADRES, KOLOM en RIJ-functies"(Grote formule, maar laat wijzigingen in resultaten toe)
- „Plakken speciaal en Zoeken en vervangen"(Complex, maar gemakkelijk te begrijpen)
- „Power Query"(Eenvoudig met resultaten opgemaakt als tabel)
Zet rijen om naar kolommen met de TRANSPONEREN-functie
Om rijen en kolommen om te wisselen met de functie ‘TRANSPONEREN’, volgt u deze stappen.
Stap 1: Selecteer evenveel lege cellen als het oorspronkelijke celbereik, maar in de andere richting
Tip: Sla deze stap over als u Excel 365 of Excel 2021 gebruikt.
Stel dat uw oorspronkelijke tabel zich bevindt in bereik A1:C4 – ofteweg een tabel met 4 rijen en 3 kolommen. Na transponeren krijgt u een tabel van 3 rijen en 4 kolommen, dus selecteer precies 3 rijen en 4 kolommen lege cellen.

Stap 2: Voer de TRANSPONEREN-formule in
Voer de onderstaande formule in de formulebalk in en druk op Ctrl + Shift + Enter om het resultaat te krijgen.
Tip: Druk op Enter als u Excel 365 of Excel 2021 gebruikt.
=TRANSPOSE(A1:C4)
- Vervang A1:C4 door het werkelijke brondereik dat u wilt transponeren.
- Als er lege cellen in het oorspronkelijke bereik voorkomen, converteert de functie **TRANSPONEREN** deze naar nullen. Gebruik de functie **ALS** om die nullen te verwijderen en lege cellen behouden tijdens het transponeren:
-
=TRANSPOSE(IF(A1:C4="","",A1:C4))
Resultaat
De rijen zijn omgezet in kolommen en de kolommen in rijen.

Draai gegevens met INDIRECT, ADRES, KOLOM en RIJ-functies
Hoewel de bovenstaande formule redelijk eenvoudig te begrijpen en te gebruiken is, heeft deze als nadeel dat u cellen in de gedraaide tabel niet kunt bewerken of verwijderen. Daarom introduceer ik een formule die gebruikmaakt van de functies **INDIRECT**, **ADRES**, **KOLOM** en **RIJ**. Stel dat uw oorspronkelijke tabel zich bevindt in het bereik A1:C4; volg dan de onderstaande stappen om een kolom-naar-rij-transformatie uit te voeren én de gedraaide gegevens dynamisch gekoppeld te houden aan de brongegevensset.
Stap 1: Voer de formule in
Voer de onderstaande formule in de linkerbovenste cel van het doelbereik (A6 in ons geval) in en druk op „Enter":
=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))

- U dient A1 te vervangen door de cel linksboven van uw daadwerkelijke Bronbereik die u gaat transponeren, en de dollartekens zo te laten. Het dollarteken ($) vóór de kolomletter en rijnummer geeft een absolute verwijzing aan, waardoor de kolomletter en rijnummer ongewijzigd blijven wanneer u de formule naar andere cellen verplaatst of kopieert.
- Als er lege cellen in het oorspronkelijke bereik voorkomen, converteert de formule deze naar nullen. Gebruik de ALS-functie om nulresultaten te verwijderen en lege cellen behouden tijdens het transponeren:
-
=IF(INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))=0,"",INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1))))
Stap 2: Kopieer de formule naar cellen rechts en onder
Selecteer de formulecel en sleep de vulgreep (het kleine groene vierkantje in de rechterbenedenhoek van de cel) naar beneden en daarna naar rechts tot het gewenste aantal rijen en kolommen is bereikt.
Resultaat
De kolommen en rijen zijn direct met elkaar verwisseld.

Zet kolommen om naar rijen met Plakken speciaal en Zoeken en vervangen
Met een paar extra stappen—door de functie Plakken speciaal te combineren met Zoeken en Vervangen—kunt u gegevens transponeren terwijl de brondcellen gekoppeld blijven aan de getransponeerde cellen.
Stap 1: Kopieer het bereik dat getransponeerd moet worden
Selecteer het celbereik dat u wilt transponeren en druk op Ctrl + C om het te kopiëren.

Stap 2: Pas de optie Plakken koppeling toe
Klik met de rechtermuisknop op een lege cel en kies daarna ‘Plakken speciaal’.

Klik op de knop ‘Koppeling plakken’.

U krijgt het onderstaande resultaat:

Stap 3: Zoeken en Vervangen de gelijkteken (=) uit het Plakken koppeling-resultaat
Selecteer het resultaatbereik (A6:C9), druk op **Ctrl + H** en vervang in het dialoogvenster *Zoeken en vervangen* het teken **=** door **@EO** (of een ander teken of tekencombinatie die niet voorkomt in het geselecteerde bereik).

Klik op 'Alles vervangen' en sluit het dialoogvenster. Hieronder ziet u hoe de gegevens eruit zullen zien.

Stap 4: Transponeer het vervangen Plakken koppeling-resultaat
Selecteer het bereik (A6:C9) en druk op **Ctrl + C** om het te kopiëren. Klik met de rechtermuisknop op een lege cel (hier is A11 geselecteerd) en kies het pictogram **Transponeren** in het menu *Selectief plakken* om het getransponeerde resultaat te plakken.

Stap 5: Zet gelijktekens (=) terug om het getransponeerde resultaat te koppelen aan de oorspronkelijke gegevens
Houd het getransponeerde resultaatbereik A11:D13 geselecteerd, druk op Ctrl + H en vervang "@EO" door „=" (het omgekeerde van stap 3).

Klik op ‘Alles vervangen’ en sluit het dialoogvenster.
Resultaat
De gegevens zijn getransponeerd en gekoppeld aan de oorspronkelijke cellen.
Transponeer en Gegevens Koppelen naar bron met Power Query
Power Query is een krachtige data-automatiseringstool waarmee u gegevens in Excel eenvoudig kunt transponeren. Volg hiervoor de onderstaande stappen:
Stap 1: Selecteer het bereik dat getransponeerd moet worden en open de Power Query-editor
Selecteer het gegevensbereik dat u wilt transponeren en klik daarna op het tabblad **Gegevens**, in de groep **Gegevens ophalen en transformeren**, op **Van tabel/bereik**.

- Als het geselecteerde bereik met gegevens zich niet in een tabel bevindt, verschijnt het dialoogvenster ‘Tabel maken’; klik op ‘OK’ om er een tabel van te maken.
- Als u Excel 2013 of 2010 gebruikt en de optie ‘Van tabel/bereik’ niet ziet op het tabblad ‘Gegevens’, downloadt en installeert u deze dan via de Microsoft Power Query voor Excel-pagina. Na installatie gaat u naar het tabblad ‘Power Query’ en klikt u op ‘Van tabel’ in de groep ‘Excel-gegevens’.
Stap 2: Zet kolommen om naar rijen met Power Query
Ga naar het tabblad **Transformeren** en kies in het vervolgkeuzemenu **Eerste rij als kopteksten gebruiken** de optie **Kopteksten als eerste rij gebruiken**.

Klik op ‘Transponeren’.

Stap 3: Sla de getransponeerde gegevens op in een werkblad
Klik op het tabblad **Bestand** op **Sluiten en laden** om het venster *Power Editor* te sluiten en een nieuw werkblad te maken waarin de getransponeerde gegevens worden geladen.

Resultaat
De getransponeerde gegevens worden omgezet in een tabel op een nieuw werkblad.

- Er worden extra kolomkoppen gegenereerd in de eerste rij, zoals hierboven weergegeven. Om de eerste rij onder de kopteksten te promoten tot kolomkoppen, selecteert u een cel binnen uw gegevens en klikt u op **Query** > **Bewerken**. Kies daarna **Transformeren** > **Eerste rij als kopteksten gebruiken** en klik tot slot op **Start** > **Sluiten en laden**.
- Als er wijzigingen worden aangebracht in de oorspronkelijke dataset, kunt u de getransponeerde gegevens hierboven eenvoudig bijwerken met deze wijzigingen door op het pictogram **Vernieuwen** naast de tabel in het deelvenster **Query’s en verbindingen** te klikken of door op de knop **Vernieuwen** op het tabblad **Query** te klikken.
(AD) Bereik transformeren met Kutools in enkele klikken
Met de functie 'Bereik transformeren' in Kutools voor Excel zet u eenvoudig een verticale kolom om naar meerdere kolommen – of vice versa – en evenzo een rij naar meerdere rijen, of omgekeerd.

„Kutools voor Excel" – Bevat meer dan 300 handige functies, waardoor uw werk aanzienlijk eenvoudiger wordt.Start nu een gratis proefversie van 30 dagen met alle functies!
Gerelateerde artikelen
- Hoe transposeert u snel een bereik in Excel en slaat u lege cellen over?
- Wanneer we een bereik als getransponeerd plakken, worden ook de lege cellen meegenomen. Soms willen we echter alleen de waarden transponeren en lege cellen overslaan, zoals in de afbeelding hieronder te zien is. Bestaan er snelle manieren om in Excel een bereik te transponeren zonder lege cellen?
- Hoe transposeert u elke 5 of n rijen uit één kolom naar meerdere kolommen?
- Stel dat u lange gegevens in kolom A heeft en elke 5 rijen uit die kolom wilt transponeren naar meerdere kolommen — bijvoorbeeld A1:A5 naar C6:G6, A6:A10 naar C7:G7, enzovoort, zoals in de afbeelding hieronder. Hoe pakt u deze taak aan zonder steeds handmatig te kopiëren en plakken in Excel?
- Hoe transposeert of converteert u kolommen en rijen naar één enkele kolom?
- Bij het werken met een Excel-werkblad komt u soms dit probleem tegen: hoe converteert of transponeert u een reeks gegevens naar één enkele kolom? (Zie de onderstaande schermafbeeldingen.) Hieronder deel ik drie snelle trucs om dit probleem eenvoudig op te lossen.
- Hoe transposeert of converteert u kolommen en rijen naar één enkele rij?
- Hoe voegt u meerdere rijen en kolommen samen tot één lange rij? Misschien lijkt dit eenvoudig, omdat u ze één voor één kunt kopiëren en handmatig aan elkaar plakken. Maar bij honderden rijen en kolommen wordt dat al snel tijdrovend en vervelend. Gelukkig zijn er een paar snelle trucs om dit probleem vlot op te lossen.
Beste kantoorproductiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om productiviteit en Tijd besparen te verhogen.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
- Schakelt tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project in.
- Opent en bewerkt meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u elke dag honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt invoegtoepassingen voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- All-in-one suite— Excel-, Word-, Outlook- en PowerPoint-add-ins + Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-klaar)
- Werkt beter samen— gestroomlijnde productiviteit in Office-apps
- 30-dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins
Inhoudsopgave
- Video: Gegevens transponeren in Excel
- Zet kolommen om naar rijen met Plakken speciaal
- Transponeer en Gegevens Koppelen naar bron
- Gebruik de TRANSPONEREN-functie
- Gebruik de INDIRECT, ADRES, KOLOM en RIJ-functies
- Gebruik Plakken speciaal en Zoeken en vervangen
- Gebruik de Power Query-functie
- Gerelateerde artikelen
- De beste kantoorproductiviteitstools
- Opmerkingen








