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
Smakämnen 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
Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...
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 visar och redigerar flera dokument.
- Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.