Home › Excel-basis › Draaitabel
Een draaitabel maken in Excel: stap voor stap
Een draaitabel vat een grote lijst samen in een compact overzicht: omzet per regio, orders per maand, uren per project. Je bouwt hem door velden te slepen, zonder één formule te schrijven, en je zet hem in een paar seconden anders neer. In de Engelse Excel heet het een pivot table.
In deze uitleg
Stap 1: je gegevens voorbereiden
Draaitabellen werken op een eenvoudige lijst. Controleer voordat je begint dat:
- De eerste rij een kop voor elke kolom bevat. Een lege kop geeft de foutmelding dat de naam van het draaitabelveld ongeldig is.
- Er geen lege rijen of kolommen midden in de gegevens staan.
- Er geen samengevoegde cellen en geen subtotaalrijen in de lijst staan.
- Elke kolom één soort gegevens bevat: datums in een datumkolom, getallen in een getalkolom.
We gebruiken deze verkooplijst:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Datum | Regio | Verkoper | Omzet |
| 2 | 8 jan | Noord | Anna | 1.200 |
| 3 | 15 jan | Zuid | Ben | 800 |
| 4 | 3 feb | Noord | Chris | 950 |
| 5 | 20 feb | Oost | Dana | 450 |
| 6 | 2 mrt | Zuid | Anna | 700 |
Tip: maak van de lijst eerst een Excel-tabel (klik erin en druk op Ctrl+T). De draaitabel neemt nieuwe rijen dan vanzelf mee als je hem vernieuwt. Zie tabel maken.
Stap 2: de draaitabel maken
- Klik op een willekeurige cel in je gegevens.
- Ga naar Invoegen › Draaitabel.
- Controleer het bereik dat Excel voorstelt, kies Nieuw werkblad en klik op OK.
Je ziet links een lege draaitabel en rechts het venster Draaitabelvelden, met een lijst van je kolomkoppen en vier vakken: Filters, Kolommen, Rijen en Waarden.
Stap 3: velden naar hun plek slepen
Om de totale omzet per regio te zien:
- Sleep Regio naar het vak Rijen.
- Sleep Omzet naar het vak Waarden.
| A | B | |
|---|---|---|
| 3 | Rijlabels | Som van Omzet |
| 4 | Noord | 2.150 |
| 5 | Oost | 450 |
| 6 | Zuid | 1.500 |
| 7 | Eindtotaal | 4.100 |
Klaar: een overzicht waarvoor je anders per regio een SOM.ALS nodig had. Wat elk vak doet:
| Vak | Doet |
|---|---|
| Rijen | Elke unieke waarde wordt een rij (Regio: Noord, Oost, Zuid). |
| Kolommen | Elke unieke waarde wordt een kolom. Sleep Verkoper hierheen voor omzet per regio per verkoper. |
| Waarden | De getallen om te berekenen: een som, aantal, gemiddelde enzovoort. |
| Filters | Een keuzelijst boven de tabel om het hele overzicht te filteren, bijvoorbeeld op datum. |
Stap 4: de berekening aanpassen
Getallen worden standaard opgeteld. Wil je dat veranderen, klik dan met rechts op een getal in de draaitabel en kies Waarden samenvatten op:
- Aantal: het aantal verkopen per regio in plaats van het totaal.
- Gemiddelde: de gemiddelde verkoop per regio.
- Max / Min: de grootste of kleinste verkoop.
Kies Waarden weergeven als › % van eindtotaal om het aandeel per regio te zien: Noord toont dan 52,44%.
Datums groeperen per maand of kwartaal
Sleep Datum naar Rijen. Nieuwere Excel-versies groeperen datums automatisch per maand. Gebeurt dat niet, klik dan met rechts op een datum in de draaitabel, kies Groeperen en selecteer Maanden, Kwartalen en/of Jaren.
Vernieuwen na het wijzigen van gegevens
Een draaitabel werkt niet vanzelf bij als de brongegevens veranderen. Klik met rechts op de draaitabel en kies Vernieuwen, of druk op Alt+F5. Ctrl+Alt+F5 vernieuwt alle draaitabellen in de werkmap. Heb je rijen onder het oorspronkelijke bereik toegevoegd zonder tabel, wijzig het bereik dan via Draaitabel analyseren › Gegevensbron wijzigen.
Filteren met slicers
Slicers zijn klikbare filterknoppen. Klik in de draaitabel en kies Draaitabel analyseren › Slicer invoegen, en kies een veld zoals Regio. Een klik op een knop filtert het overzicht meteen, en dat maakt draaitabellen geschikt voor eenvoudige dashboards.
Veelgestelde vragen
Waarom werkt mijn draaitabel niet bij?
Draaitabellen werken alleen bij als je ze vernieuwt. Klik met rechts op de tabel en kies Vernieuwen, of druk op Alt+F5.
Waarom toont mijn draaitabel "Aantal van" in plaats van "Som van"?
De kolom bevat tekst of lege cellen, dus Excel telt in plaats van optellen. Zorg dat de kolom alleen getallen bevat, of verander de berekening via Waarden samenvatten op › Som.
Wat betekent de melding dat de naam van het draaitabelveld ongeldig is?
Een van de kolommen in je bronbereik heeft een lege kop. Geef elke kolom een naam en probeer het opnieuw.
Kan ik een draaitabel gebruiken om dubbele waarden te verwijderen?
Een draaitabel toont elke waarde in het vak Rijen maar één keer, dus het is een snelle manier om een lijst met unieke waarden te zien. Voor een lijst met een formule gebruik je UNIEK.