GETPIVOTDATA in Excel: draaitabelwaarden ophalen (2026)
Kort antwoord: GETPIVOTDATA (Nederlands: DRAAITABEL.OPHALEN) is een functie waarmee je specifieke waarden uit een draaitabel ophaalt via een formule. Je typt
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";"Laptop")om de omzet voor laptops op te halen, ideaal voor dynamische rapporten naast je draaitabel.
Laatst bijgewerkt: januari 2026
In het kort
- GETPIVOTDATA haalt een specifieke waarde op uit een draaitabel op basis van veld- en itemcriteria
- De functie heet DRAAITABEL.OPHALEN in de Nederlandse Excel-versie
- Excel genereert automatisch GETPIVOTDATA-formules als je klikt op een draaitabelcel
- Je kunt automatische GETPIVOTDATA uitschakelen via Bestand > Opties > Formules
- De functie is ideaal voor dashboards en samenvattingen naast je draaitabel
Wat is GETPIVOTDATA?
GETPIVOTDATA is een Excel-functie die specifieke waarden ophaalt uit een draaitabel. In de Nederlandse Excel-versie heet deze functie DRAAITABEL.OPHALEN. De Engelse naam is GETPIVOTDATA.
Stel je hebt een draaitabel met omzet per product per regio. Met GETPIVOTDATA kun je de omzet van “Laptop” in “Noord” ophalen in een cel buiten de draaitabel. Dit is enorm handig voor:
- Dashboards bouwen: haal specifieke KPI’s uit draaitabellen
- Samenvattingsrapporten: combineer waarden uit verschillende draaitabellen
- Dynamische analyses: koppel draaitabelwaarden aan andere berekeningen
- Gestructureerde overzichten: bouw een eigen rapportlay-out naast de draaitabel
Het grote voordeel boven gewone celverwijzingen is dat GETPIVOTDATA blijft werken, zelfs als de draaitabel van structuur verandert. Een normale verwijzing naar cel C5 breekt als je rijen toevoegt; GETPIVOTDATA blijft de juiste waarde vinden.
GETPIVOTDATA versus normale celverwijzingen
| Aspect | Normale verwijzing (=C5) | GETPIVOTDATA |
|---|---|---|
| Bij herindeling draaitabel | Breekt vaak | Blijft werken |
| Bij toevoegen items | Verwijst naar verkeerde cel | Vindt juiste waarde |
| Leesbaarheid | Onduidelijk wat C5 betekent | Duidelijk: “Omzet voor Laptop” |
| Flexibiliteit | Vast aan cellocatie | Gebaseerd op veld- en itemwaarden |
Syntaxis van GETPIVOTDATA
Nederlandse versie (DRAAITABEL.OPHALEN)
=DRAAITABEL.OPHALEN(gegevensveld; draaitabel; [veld1; item1]; [veld2; item2]; ...)
Engelse versie (GETPIVOTDATA)
=GETPIVOTDATA(data_field, pivot_table, [field1, item1], [field2, item2], ...)
Argumenten uitgelegd
| Argument | Verplicht | Beschrijving |
|---|---|---|
| gegevensveld | Ja | De naam van het waardenveld dat je wilt ophalen (bijv. “Omzet”, “Aantal”) |
| draaitabel | Ja | Een verwijzing naar een cel in de draaitabel (bijv. $A$3) |
| veld1, item1 | Nee | Veld-item paren om de waarde te specificeren (bijv. “Product”, “Laptop”) |
| veld2, item2 | Nee | Extra veld-item paren voor meer filters |
Belangrijk:
– Het gegevensveld moet tussen aanhalingstekens staan
– De draaitabelverwijzing hoeft niet de hele tabel te zijn, een cel erin volstaat
– Veld- en itemnamen moeten exact overeenkomen met de draaitabel (hoofdlettergevoelig)
Stappenplan: GETPIVOTDATA gebruiken
Voorbereiding
Zorg dat je een werkende draaitabel hebt. Heb je nog geen draaitabel? Volg dan eerst onze handleiding draaitabellen maken.
Stap 1: Bepaal welke waarde je wilt ophalen
Bekijk je draaitabel en identificeer:
1. Welk waardenveld je wilt (bijv. Som van Omzet)
2. Welke filters je nodig hebt (bijv. Product = Laptop, Regio = Noord)
Stap 2: Schrijf de formule handmatig
Windows en Mac:
- Klik in de cel waar je de waarde wilt plaatsen
- Typ de formule, bijvoorbeeld:
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";"Laptop")
Of in het Engels:
=GETPIVOTDATA("Omzet",$A$3,"Product","Laptop")
Let op de puntkomma’s: In de Nederlandse Excel-versie gebruik je puntkomma’s (;) als scheidingsteken. In de Engelse versie gebruik je komma’s (,).
Stap 3: Voeg extra criteria toe indien nodig
Voor meerdere filters voeg je extra veld-item paren toe:
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";"Laptop";"Regio";"Noord";"Jaar";2026)
Dit haalt de omzet op voor Laptop in regio Noord in 2026.
Stap 4: Controleer het resultaat
Vergelijk het resultaat met de waarde in je draaitabel. Als je #VERW! krijgt, controleer dan de spelling van veld- en itemnamen.
Automatische GETPIVOTDATA in- en uitschakelen
Wat is automatische GETPIVOTDATA?
Standaard genereert Excel automatisch een GETPIVOTDATA-formule als je:
1. Ergens in je werkblad een cel selecteert
2. Een =-teken typt
3. Op een cel in de draaitabel klikt
In plaats van =C5 krijg je dan een lange GETPIVOTDATA-formule. Dit is handig voor robuuste formules, maar kan verwarrend zijn als je gewoon een celverwijzing wilt.
Automatische GETPIVOTDATA uitschakelen
Windows:
1. Ga naar Bestand > Opties
2. Klik op Formules in het linkermenu
3. Zoek de optie “GetPivotData-functies gebruiken voor draaitabelverwijzingen”
4. Vink deze optie uit
5. Klik OK
Mac:
1. Ga naar Excel > Voorkeuren
2. Klik op Formules en lijsten (of Formulas and Lists)
3. Zoek de GETPIVOTDATA-optie
4. Vink uit om normale celverwijzingen te gebruiken
5. Sluit het venster
Alternatieve methode (beide platformen):
1. Klik in de draaitabel
2. Ga naar het tabblad Analyseren
3. Klik op het kleine pijltje bij Opties in de groep Draaitabel
4. Kies Opties
5. Ga naar het tabblad Totalen & filters
6. Vink “GetPivotData-functies genereren” uit
Automatische GETPIVOTDATA weer inschakelen
Volg dezelfde stappen als hierboven, maar vink de optie juist aan.
Dynamische rapporten bouwen met GETPIVOTDATA
Voorbeeld 1: Dashboard met vaste lay-out
Je hebt een draaitabel met omzet per productcategorie. Je wilt een dashboard met een vaste indeling:
| Categorie | Omzet 2026 |
|---|---|
| Laptops | =DRAAITABEL.OPHALEN(…) |
| Monitors | =DRAAITABEL.OPHALEN(…) |
| Toetsenborden | =DRAAITABEL.OPHALEN(…) |
De formules:
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Categorie";"Laptops")
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Categorie";"Monitors")
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Categorie";"Toetsenborden")
Zelfs als de draaitabel verandert (items in andere volgorde, nieuwe categorien), blijven deze formules werken.
Voorbeeld 2: GETPIVOTDATA met celverwijzingen
Je kunt item-waarden uit cellen halen in plaats van hardcoded tekst:
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";E2)
Waar E2 de productnaam bevat. Dit maakt je rapport nog dynamischer:
| E | F |
|---|---|
| Product | Omzet |
| Laptop | =DRAAITABEL.OPHALEN(“Omzet”;$A$3;”Product”;E2) |
| Monitor | =DRAAITABEL.OPHALEN(“Omzet”;$A$3;”Product”;E3) |
Voorbeeld 3: Combinatie met dropdown-menu
Maak een interactief rapport:
- Maak een dropdown-menu met gegevensvalidatie met productopties in cel G1
- Gebruik GETPIVOTDATA met de dropdown als criterium:
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";G1)
Nu wijzigt de omzet automatisch als de gebruiker een ander product selecteert.
Voorbeeld 4: Ophalen van totalen
Om het eindtotaal op te halen, laat je alle veld-item paren weg:
=DRAAITABEL.OPHALEN("Omzet";$A$3)
Dit geeft het totaal van het Omzet-veld in de hele draaitabel.
GETPIVOTDATA met berekende velden
Als je draaitabel berekende velden bevat, kun je die ook ophalen met GETPIVOTDATA:
=DRAAITABEL.OPHALEN("Winstmarge";$A$3;"Product";"Laptop")
Waar “Winstmarge” het berekende veld is. Let op dat je de exacte naam van het berekende veld gebruikt zoals die in de draaitabel staat.
Veelgemaakte fouten
1. #VERW! fout (Reference error)
Oorzaak: Een veld- of itemnaam is verkeerd gespeld of bestaat niet in de draaitabel.
Oplossing:
– Controleer de exacte spelling, inclusief hoofdletters en spaties
– Controleer of het item daadwerkelijk in de draaitabel voorkomt
– Typ de formule opnieuw door op de draaitabelcel te klikken (als automatische GETPIVOTDATA aanstaat)
2. Formule werkt niet meer na vernieuwen
Oorzaak: Het item dat je ophaalt bestaat niet meer in de vernieuwde data.
Oplossing:
– Controleer of het item nog in de brondata staat
– Gebruik ALS.FOUT om fouten op te vangen:
=ALS.FOUT(DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";"Laptop");0)
3. Verkeerde waarde opgehaald
Oorzaak: Je hebt niet alle benodigde criteria opgegeven. Als je draaitabel meerdere dimensies heeft, moet je alle relevante veld-item paren specificeren.
Oplossing: Voeg extra criteria toe voor elke dimensie in je draaitabel:
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";"Laptop";"Jaar";2026;"Kwartaal";"Q1")
4. Automatische GETPIVOTDATA ongewenst
Oorzaak: Excel genereert standaard GETPIVOTDATA-formules bij klikken op draaitabelcellen.
Oplossing: Schakel automatische GETPIVOTDATA uit via Bestand > Opties > Formules, of typ je celverwijzing handmatig zonder op de cel te klikken.
5. #NAAM? fout
Oorzaak: Je gebruikt de verkeerde functienaam. Nederlandse Excel herkent GETPIVOTDATA niet als functienaam.
Oplossing: Gebruik DRAAITABEL.OPHALEN in Nederlandse Excel of zet je Excel-taal om. Je kunt ook de functie laten genereren door op een draaitabelcel te klikken.
FAQ
Wat is het verschil tussen GETPIVOTDATA en VERT.ZOEKEN?
GETPIVOTDATA haalt waarden op uit een draaitabel op basis van veld-item criteria. VERT.ZOEKEN (of X.ZOEKEN) zoekt waarden op in een normale tabel of bereik. Gebruik GETPIVOTDATA als je brondata in een draaitabel staat; gebruik VERT.ZOEKEN voor andere tabellen.
Kan ik GETPIVOTDATA gebruiken met slicers?
Ja, GETPIVOTDATA respecteert de actieve slicer-filters. Als je een slicer instelt op “2026”, haalt GETPIVOTDATA alleen waarden op binnen die gefilterde weergave. Dit maakt de combinatie van slicers en GETPIVOTDATA krachtig voor interactieve dashboards.
Werkt GETPIVOTDATA ook in Excel Online?
Ja, GETPIVOTDATA werkt in Excel Online. Je kunt bestaande formules gebruiken en nieuwe maken. De functionaliteit is vergelijkbaar met de desktop-versie.
Hoe haal ik het totaal van een hele rij of kolom op?
Specificeer alleen de veld-item paren voor de dimensie die je wilt:
- Rijtotaal:
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";"Laptop")– totale omzet voor Laptop, ongeacht andere dimensies - Kolomtotaal:
=DRAAITABEL.OPHALEN("Omzet";$A$3;"Jaar";2026)– totale omzet voor 2026, alle producten - Eindtotaal:
=DRAAITABEL.OPHALEN("Omzet";$A$3)– totaal van alles
Kan ik GETPIVOTDATA combineren met andere functies?
Ja, GETPIVOTDATA levert een getal of tekst op die je kunt gebruiken in andere berekeningen:
=GETPIVOTDATA("Omzet",$A$3,"Product","Laptop") / GETPIVOTDATA("Omzet",$A$3) * 100
Dit berekent het percentage van Laptop-omzet ten opzichte van de totale omzet.
Waarom is mijn GETPIVOTDATA-formule zo lang?
Als je op een draaitabelcel klikt, genereert Excel een volledige formule met alle dimensies. Je kunt de formule verkorten door onnodige veld-item paren te verwijderen. Als je alleen Product nodig hebt, verwijder dan Jaar en Regio uit de formule.
Kan ik GETPIVOTDATA gebruiken voor een draaitabel in een andere werkmap?
Ja, maar je moet een externe verwijzing maken:
='[AndereWerkmap.xlsx]Blad1'!DRAAITABEL.OPHALEN("Omzet";$A$3;"Product";"Laptop")
De andere werkmap moet open zijn voor de formule om te werken.
Wat gebeurt er met GETPIVOTDATA als ik de draaitabel verwijder?
De formules geven een #VERW!-fout omdat de bron niet meer bestaat. Zorg dat je draaitabel intact blijft als je GETPIVOTDATA-formules gebruikt.
Gerelateerde functies en onderwerpen
GETPIVOTDATA werkt goed samen met andere Excel-functies en -technieken:
- Draaitabellen maken: de bron voor GETPIVOTDATA-formules
- Berekende velden in draaitabellen: aangepaste berekeningen in draaitabellen
- Slicers: visueel filteren van draaitabellen
- Dropdown-menu maken: combineer met GETPIVOTDATA voor interactieve rapporten
- ALS.FOUT: foutafhandeling voor GETPIVOTDATA-formules
Wil je dit uitbesteden? Bekijk wat ik als specialist voor je kan doen. Neem vrijblijvend contact op.
Hulp nodig?
Kom je er niet uit met GETPIVOTDATA? Of wil je een dynamisch dashboard bouwen met draaitabellen?
- WhatsApp: Stuur een bericht
- E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
- Telefoon: +31 6 28963636
Stuur je Excel-bestand mee en beschrijf kort wat je wilt bereiken. We reageren meestal binnen 24 uur.
Bekijk ook: Hulp bij Excel | VBA automatisering | Kosten Excel hulp | Spreadsheet bouwen





