Excel-functie GETPIVOTDATA

- Voorbeeld 1: Basisgebruik van de functie GETPIVOTDATA
- Voorbeeld 2: Hoe foutwaarden te voorkomen als het argument een datum of tijd is in de functie GETPIVOTDATA
Beschrijving
De functie GETPIVOTDATA voert een query uit op een draaitabel en haalt gegevens op op basis van de structuur van de draaitabel.
Syntaxis en argumenten
Formulesyntaxis
| =GETPIVOTDATA ()data_field, pivot_table, [field1, item1], ...) |
Argumenten
|
Retourneerwaarde
De functie GETPIVOTDATA haalt gegevens op die zijn opgeslagen in de opgegeven draaitabel.
Opmerkingen
1) Berekende velden en aangepaste berekeningsvelden, zoals Totaal en Som van ElkProduct, kunnen ook als argumenten worden gebruikt in de functie GETPIVOTDATA.
2) Als een item een datum of tijd bevat, kan de retourneerwaarde verloren gaan wanneer de werkmap naar een andere locatie wordt verplaatst, waardoor deze wordt weergegeven als de foutwaarde #VERWIJZ!. Om dit te voorkomen, kunt u de datum of tijd uitdrukken als serienummer — bijvoorbeeld 12/3/2018 weergeven als 43437.
3) Als het argument pivot_table geen cel of bereik is waarin een draaitabel is gevonden, retourneert GETPIVOTDATA de fout #VERWIJZ!.
4) Als de argumenten niet zichtbaar zijn in de opgegeven draaitabel, retourneert de functie GETPIVOTDATA de foutwaarde #VERWIJZ!.
Gebruik en voorbeelden
Voorbeeld 1: Basisgebruik van de functie GETPIVOTDATA
1) Alleen de eerste twee vereiste argumenten:
=GETPIVOTDATA(„StoreNorth",$A$3)
Uitleg:
Als er slechts twee argumenten in de functie GETPIVOTDARA worden gebruikt, retourneert deze automatisch de waarden in het veld Totaal op basis van de opgegeven itemnamen. In mijn voorbeeld retourneert deze het totaalbedrag van het veld StoreNorth in de draaitabel die zich bevindt in het bereik A3:E9 (begint bij cel A3).
2) Met argumenten data_field, pivot_table, field1, item1
=GETPIVOTDATA("StoreNorth",$A$3,"Product",„B")
Uitleg:
SouthNorth:data_field: het veld waaruit u een waarde wilt ophalen;
A3:pivot_table: de eerste cel van de Draaitabel is cel A3;
Product, B:veldnaam, itemnaam: een koppel dat beschrijft welke waarde u wilt retourneren.
Voorbeeld 2: Hoe foutwaarden te voorkomen als het argument een datum of tijd is in de functie GETPIVOTDATA
Als de argumenten in de functie GETPIVOTDATA datums of tijden bevatten, kan het resultaat veranderen in de foutwaarde #VERWIJZ! wanneer de werkmap op een andere locatie wordt geopend, zoals in onderstaande schermafbeelding wordt getoond:
In dit geval kunt u
1) De functie DATEVALUE gebruiken
=GETPIVOTDATA("EachDate",A3,„Date Record",DATEVALUE(„12/3/2018"))
2) De functie DATE gebruiken
=GETPIVOTDATA("EachDate",A3,„Date Record",DATE(2018,12,3))
3) Verwijzen naar een cel met een datum
=GETPIVOTDATA("EachDate",A3,„Date Record",A12)
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.
