Funktionen HÄMTA.PIVOTDATA returnerar synliga data från en pivottabell.
Skärmbilden nedan visar pivottabelllayouten som används i nästa avsnitt. I det här exemplet returnerar =HÄMTA.PIVOTDATA("Försäljning";A3) det totala försäljningsbeloppet:
Syntax
HÄMTA.PIVOTDATA(datafält; pivottabell; [fält1; objekt1; fält2; objekt2]; ...)
Syntaxen för funktionen HÄMTA.PIVOTDATA har följande argument:
|
Argument |
Beskrivning |
|---|---|
|
datafält Obligatoriskt |
Namnet på det pivottabellfält som innehåller de data som du vill hämta. Detta måste vara inom citattecken. Exempel: =GETPIVOTDATA("Försäljning", A3). Här är "Försäljning" fältet Värden som vi vill hämta. Eftersom inget annat fält har angetts returnerar HÄMTA.PIVOTDATA det totala försäljningsbeloppet. |
|
pivottabell Obligatoriskt |
En referens till en cell, ett cellområde eller ett namngivet cellområde i en pivottabell. Den här informationen används för att ange vilken pivottabell som innehåller de data som du vill hämta. Exempel: =GETPIVOTDATA("Försäljning", A3). Här är A3 en referens i pivottabellen och talar om för formeln vilken pivottabell som ska användas. |
|
fält1, objekt1, fält2, objekt2 ... Valfri |
1 till 126 par med fält- och objektnamn som beskriver de data du vill använda. Dessa par kan vara i godtycklig ordning. Fältnamn och namn på objekt som inte består av datum eller siffror måste omges av citattecken. Exempel: =GETPIVOTDATA("Försäljning", A3, "Månad", "Mar"). Här är "Månad" fältet och "Mar" är objektet. Om du vill ange flera objekt för ett fält omger du dem med klammerparenteser (till exempel: {"Mar", "Apr"}). I OLAP-pivottabeller kan ett objekt innehålla både källnamnet för dimensionen och för objektet. Ett fält och objekt-par för en OLAP-pivottabell kan se ut så här: "[Produkt]";"[Produkt].[Alla produkter].[Livsmedel].[Bröd]" |
Du kan snabbt ange en enkel HÄMTA.PIVOTDATA-formel genom att skriva = (likamedtecken) i den cell du vill returnera värdet till och därefter klicka på den cell i pivottabellen som innehåller de data som du vill returnera.
Du kan aktivera eller inaktivera den här funktionen genom att markera en cell i en befintlig pivottabell och sedan gå till fliken Analysera för pivottabell > pivottabell > Alternativ > avmarkera alternativet Generera Hämta Pivotdata .
Meddelanden:
-
HÄMTA.PIVOTDATA-argument kan också ersättas med referenser. Exempel: =HÄMTA.PIVOTDATA("Försäljning";$A$3;"Månad";$A 11) där $A 11 innehåller "Mar".
-
Beräknade fält eller poster och anpassade beräkningar kan inkluderas i HÄMTA.PIVOTDATA-beräkningar.
-
Om argumentet pivottabell är ett område som innehåller två eller flera pivottabeller hämtas data från den pivottabell som skapades senast.
-
Om fält- och objektargumenten anger en enstaka cell returneras värdet för den cellen oavsett om det är en sträng, ett tal eller ett fel eller en tom cell.
-
Om ett objekt innehåller ett datum, måste värdet uttryckas som ett serienummer eller fyllas i med hjälp av funktionen DATUM så att värdet kan återskapas om kalkylbladet öppnas med andra språkinställningar. Ett objekt som refererar till datumet 5 mars, 1999 kan t.ex. anges som 36224 eller som DATUM(1999;3;5). Tider kan anges som decimalvärden eller med hjälp av funktionen KLOCKSLAG.
-
Om argumentet pivottabell inte är ett område där en pivottabell hittas returnerar HÄMTA.PIVOTDATA #REF!.
-
Om argumenten inte beskriver ett synligt fält eller om de innehåller ett rapportfilter där filtrerade data inte visas, returnerar HÄMTA.PIVOTDATA #REFERENS! .
Exempel
Formlerna i exemplet nedan visar olika metoder för att hämta data från en pivottabell.
|
Formel |
Resultat |
Beskrivning |
|---|---|---|
|
=GETPIVOTDATA("Sales", $A$3) |
$5,534 |
Returnerar totalsumman för fältet Försäljning. |
|
=HÄMTA.PIVOTDATA("Försäljningssumma", $A$3) |
$5,534 |
Returnerar också totalsumman för fältet Försäljning. Fältnamnet kan anges exakt så som det ser ut på bladet eller som dess rot (utan "Summan av", "Antal" och så vidare). |
|
=HÄMTA.PIVOTDATA("Försäljning",$A$3; "Månad"; "Mar") |
$2,876 |
Returnerar den totala försäljningen för mars. |
|
=GETPIVOTDATA("Försäljning", $A$3, "Månad", "Mar", "Produkt", "Spannmål", "Säljare", "Buchwald") |
$309 |
Returnerar den totala produktförsäljningen i mars för Buchanan. |
|
=HÄMTA.PIVOTDATA("Försäljning"; $A$3; "Region"; "Syd") |
#REFERENS! |
Returnerar en #REF! eftersom data i regionen Syd inte visas på grund av filtret. |
|
=GETPIVOTDATA("Sales", $A$3, "Product", "Beverages", "Sales Person", "Davolio") |
#REFERENS! |
Returnerar en #REF! eftersom det inte finns några totala försäljningsdata för drycker för Davolio. |
Behöver du mer hjälp?
Du kan alltid fråga en expert i Excel Tech Community eller få support i Communities.
Se även