Hoe converteert u een draaitabel naar een gewone lijst in Excel?
Tijdens het dagelijks werken met Excel stelt u waarschijnlijk regelmatig een uitgebreide draaitabel op om grote hoeveelheden gegevens te analyseren, samen te vatten of te visualiseren. Soms moet u die gestructureerde draaitabel echter „platmaken” of converteren naar een gewone lijst of standaardtabelindeling—bijvoorbeeld om de gegevens verder te verwerken, met anderen te delen of in een andere toepassing te importeren. In deze handleiding vindt u verschillende praktische methoden om een draaitabel eenvoudig terug te zetten naar een lijst in Excel, geschikt voor zowel kleine als grote datasets.
Converteer Draaitabel naar lijst
VBA-code: Draaitabel automatisch converteren naar lijst
Converteer Draaitabel naar lijst
Controleer voordat u uw draaitabel naar een standaardlijst converteert of de indeling van de draaitabel definitief is zoals gewenst. Stel bijvoorbeeld dat u de volgende draaitabel hebt ontworpen en deze wilt omzetten naar een platte lijststructuur:

1. Selecteer een willekeurige cel binnen uw draaitabel. Ga naar het tabblad Ontwerp in het lint, kies Subtotalen en selecteer vervolgens Geen subtotalen weergeven. Zo verwijdert u eventuele subgroeperingen of subtotalenrijen die de platte lijstindeling zouden kunnen verstoren.

2. Blijf onder het tabblad Ontwerp en klik op Eindtotalen, waarna u kiest voor Uit voor rijen en kolommen. Door eindtotalen uit te schakelen, blijft alleen uw werkelijke gegevens over, zodat er geen samenvattende rijen of kolommen in uw uitvoer verschijnen.

3. Klik onder het tabblad Ontwerp op Rapportindeling en selecteer Alle itemlabels herhalen. Deze stap is essentieel om meerdere rijlabelniveaus plat te maken, zodat elke rij in de uiteindelijke lijst altijd de juiste context toont, ongeacht de groep of categorie.

4. Klik opnieuw op Rapportindeling en kies vervolgens Weergeven in tabelvorm. In tabelvorm worden alle gegevens weergegeven in een zuivere kolomindeling, wat dichter bij een standaardlijst of -tabel ligt.

Op dit moment lijkt uw draaitabel op een traditionele tabel, waardoor het veel eenvoudiger wordt om deze als lijst te exporteren:

5. Ga voor een nog schonere uitvoer naar het tabblad Opties(of)Analyseren, afhankelijk van uw Excel-versie). Schakel in de groep Weergeven zowel Knoppen als Veldkoppen uit. Door deze elementen te verwijderen, wordt uw gegevensset beter schoongemaakt voor conversie naar een lijst en wordt de uitvoer overzichtelijker.

Uw draaitabel ziet er nu duidelijker uit, met alleen uw Relevante gegevens-velden:

6. Als u lege cellen liever als nullen wilt weergeven, klikt u met de rechtermuisknop op een willekeurige cel in de draaitabel en kiest u Draaitabelopties. Schakel in het pop-upvenster, onder het tabblad Indeling & Opmaak, de optie Voor lege cellen tonen uit. Klik daarna op OK. Zo voorkomt u lege cellen in uw geëxporteerde lijst waar u waarden verwachtte—een cruciale stap voor verdere verwerking of import in andere systemen.

7. Selecteer het volledige bereik van de draaitabel dat u wilt converteren. Druk op Ctrl + C om te kopiëren, plaats vervolgens uw cursor op de gewenste cellocatie in uw werkblad waar u de lijst wilt weergeven. Klik met de rechtermuisknop, kies Plakken speciaal en selecteer Waarden (V). Zo plakt u alleen de resultaten als statische waarden, zonder draaitabelstructuur of interactieve functionaliteit.

Opmerking: Gebruik in Excel 2007 of eerder Start > Plakken > Alleen waarden plakken voor deze stap.
Na het plakken worden uw gegevens nu weergegeven in een standaardlijstindeling, klaar voor verdere analyse, delen of export:

Deze methode is eenvoudig en werkt goed voor kleine tot matig grote draaitabellen die niet regelmatig worden bijgewerkt. Als u echter een dynamische of vaak veranderende draaitabel heeft, kunt u overwegen het conversieproces te automatiseren of een ingebouwde gegevenstransformatietool te gebruiken voor efficiëntie en nauwkeurigheid. Houd er ook rekening mee dat complexe draaitabellen met berekende velden of gegroepeerde items na conversie extra aanpassingen kunnen vereisen.
VBA-code: Draaitabel automatisch converteren naar lijst
Als u draaitabellen regelmatig moet omzetten naar een standaardlijst of als uw draaitabellen bijzonder groot zijn, bespaart het automatiseren van dit proces aanzienlijk tijd en moeite. Met VBA (Visual Basic for Applications) platteert u een draaitabel met minimale handmatige stappen naar een lijst. Deze oplossing is ideaal voor gevorderde gebruikers, batchverwerking of situaties waarin u tientallen of honderden draaitabellen moet verwerken.
Voordelen: Snel bij herhaalde taken, ideaal voor grote datasets en vermindert de kans op handmatige fouten.
Nadelen: Vereist het inschakelen van macro’s en enige kennis van VBA. Maak altijd een back-up voordat u de code voor de eerste keer uitvoert.
1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic om de VBA-editor te openen. Klik in de editor op Invoegen > Module en plak de volgende code in het nieuwe modulevenster:
Sub ConvertPivotTableToList()
Dim pt As PivotTable
Dim wsPivot As Worksheet
Dim rngTable As Range
Dim wsNew As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set wsPivot = Application.ActiveSheet
Set pt = wsPivot.PivotTables(1)
If pt Is Nothing Then
MsgBox "No PivotTable found on the current sheet.", vbExclamation, xTitleId
Exit Sub
End If
Set rngTable = pt.TableRange2
Set wsNew = Worksheets.Add
rngTable.Copy
wsNew.Range("A1").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
MsgBox "Converted PivotTable to static list on new sheet: " & wsNew.Name, vbInformation, xTitleId
End Sub 2. Ga terug naar het werkblad en selecteer de draaitabel die u wilt omzetten naar een lijst. Druk op Alt + F8, selecteer ConvertPivotTableToList in de macrolijst en klik op Uitvoeren. Er wordt dan automatisch een nieuw werkblad aangemaakt met de draaitabel gekopieerd als statische lijst.
Als u een foutmelding krijgt, controleer dan of u het juiste werkblad met de draaitabel hebt geselecteerd voordat u de macro uitvoert. Zorg er ook voor dat macro’s zijn ingeschakeld in Excel. Als uw werkmap meerdere draaitabellen bevat, verwerkt deze code automatisch de eerste die op het actieve werkblad wordt gevonden.
Tip: U kunt de code verder aanpassen om alle draaitabellen in een werkmap te verwerken of om te kiezen welke draaitabel u wilt converteren.
Beste Office-productiviteitshulpmiddelen
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.
- 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