excel GETPIVOTDATA fungera
- Exempel 1: Grundläggande användning av GETPIVOTDATA fungera
- Exempel 2: Hur man undviker felvärden om argumentet är datum eller tid i GETPIVOTDATA fungera
Beskrivning
Du har nu möjlighet GETPIVOTDATA funktionen frågar en pivottabell och returnerar data baserat på pivottabellstrukturen.
Syntax och argument
Formelsyntax
=GETPIVOTDATA (data_field, pivot_table, [field1, item1], ...) |
Argument
|
Returvärde
GETPIVOTDATA-funktionen returnerar data som lagrats i den givna pivottabellen.
Anmärkningar
1) De beräknade fälten och den anpassade beräkningen som arkiverats, såsom totalsumman och summan av varje produkt kan också vara som argument i GETPIVOTDATA funktion.
2) Om ett objekt innehåller ett datum eller en tid kan det returnerade värdet förlora om arbetsboken flyttas till en annan plats och visas som felvärde #REF !. För att undvika detta fall kan du uttrycka datum eller tid som serienummer, till exempel visa 12/3/2018 som 43437.
3) Om argumentet pivottabell inte är en cell eller ett område där en pivottabell hittas, GETPIVOTDATA returnerar #REF !.
4) Om argumenten inte syns i den givna pivottabellen, visas GETPIVOTDATA funktionen returnerar #REF! felvärde.
Användning och exempel
Exempel 1: Grundläggande användning av GETPIVOTDATA fungera
1) Endast de två första nödvändiga argumenten:
=GETPIVOTDATA("StoreNorth",$A$3)
Förklara:
Om det bara finns två argument i GETPIVOTDARA funktionen returnerar den automatiskt värdena i fältet Totalt totalt baserat på det angivna artikelnamnet. I mitt exempel returnerar det totala totala antalet StoreNorth-fält i svängbar som placeras i område A3: E9 (börjar vid cell A3).
2) Med argumentet data_field, pivot_table, field1, item1
=GETPIVOTDATA("StoreNorth",$A$3,"Product","B")
Förklara:
Syd Nord: data_field, det arkiverade du vill hämta värde från;
A3: pivottabell, den första cellen i pivottabellen är Cell A3;
Produkt, B: arkivnamn, artikelnamn, ett par som beskriver vilket värde du vill returnera.
Exempel 2: Hur man undviker felvärden om argumentet är datum eller tid i GETPIVOTDATA fungera
Om argumenten i GETPIVOTDATA funktionen innehåller datum eller tid kan resultatet ändras till felvärde #REF! medan arbetsboken är öppen i en annan destination enligt nedanstående skärmdump:
I det här fallet kan du
1) Använd DATEVALUE fungera
=GETPIVOTDATA("EachDate",A3,"Date Record",DATEVALUE("12/3/2018"))
2) Använd DATE fungera
=GETPIVOTDATA("EachDate",A3,"Date Record",DATE(2018,12,3))
3) Se en cell med datum
=GETPIVOTDATA("EachDate",A3,"Date Record",A12)
De bästa Office-produktivitetsverktygen
Kutools för Excel - Hjälper dig att sticka ut från mängden
Vill du slutföra ditt dagliga arbete snabbt och perfekt? Kutools för Excel ger 300 kraftfulla avancerade funktioner (kombinera arbetsböcker, summera efter färg, dela cellinnehåll, konvertera datum och så vidare ...) och spara 80% tid åt dig.
- Designad för 1500 arbetsscenarier, hjälper dig att lösa 80% Excel-problem.
- Minska tusentals tangentbord och musklick varje dag, lindra dina trötta ögon och händer.
- Bli en expert på 3 minuter. Behöver inte längre komma ihåg några smärtsamma formler och VBA-koder.
- 30 dagars obegränsad gratis provperiod. 60-dagars pengarna tillbaka-garanti. Gratis uppgradering och support i 2 år.

Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)
- En sekund att växla mellan dussintals öppna dokument!
- Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
- Ökar din produktivitet med 50% när du tittar på och redigerar flera dokument.
- Ger effektiva flikar till Office (inkluderar Excel), precis som Chrome, Firefox och ny Internet Explorer.
