Funktionen GETPIVOTDATA returnerer synlige data fra en Pivottabel.
Skærmbilledet nedenfor viser det pivottabellayout, der bruges i de næste afsnit. I dette eksempel returnerer =GETPIVOTDATA("Salg",A3) det samlede salgsbeløb:
Syntaks
GETPIVOTDATA(datafelt, pivottabel, [felt1, element1, felt2, element2], ...)
Syntaksen for funktionen GETPIVOTDATA har følgende argumenter:
|
Argument |
Beskrivelse |
|---|---|
|
datafelt Påkrævet |
Navnet på det felt i Pivottabellen, der indeholder de data, du vil hente. Dette skal være i anførselstegn. Eksempel: =GETPIVOTDATA("Salg", A3). Her er "Salg" feltet Værdier, som vi vil hente. Da der ikke er angivet noget andet felt, returnerer GETPIVOTDATA det samlede salgsbeløb. |
|
pivottabel Påkrævet |
En reference til en celle, et celleområde eller et navngivet celleområde i en Pivottabel. Disse oplysninger bruges til at bestemme, hvilken Pivottabel der indeholder de data, du vil hente. Eksempel: =GETPIVOTDATA("Salg", A3). Her er A3 en reference i pivottabellen og fortæller formlen, hvilken pivottabel der skal bruges. |
|
felt1, element1, felt2, element2... Valgfrit |
1 til 126 par feltnavne og elementnavne, der beskriver de data, du vil hente. Parrene kan optræde i vilkårlig rækkefølge. Feltnavne og elementnavne, som ikke er datoer og tal, skal omsluttes af anførselstegn. Eksempel: =GETPIVOTDATA("Salg", A3, "Måned", "Mar"). Her er "Måned" feltet, og "Mar" er elementet. Hvis du vil angive flere elementer for et felt, skal du sætte dem i krøllede klammeparenteser (f.eks.: {"Mar", "Apr"}). I OLAP-Pivottabeller kan elementer indeholde dimensionens kildenavn og også elementets kildenavn. Et felt- og elementpar til en OLAP-Pivottabel kan se ud som følger: "[Produkt]";"[Produkt].[Alle produkter].[Mad].[Bagværk]" |
Du kan hurtigt angive en simpel GETPIVOTDATA-formel ved at skrive = (lighedstegn) i den celle, som værdien skal returneres til, og derefter klikke på cellen i den Pivottabel, der indeholder de data, du vil returnere.
Du kan slå denne funktion til eller fra ved at markere en vilkårlig celle i en eksisterende pivottabel og derefter gå til fanen Analysér pivottabel > Indstillinger forpivottabel > > fjerne markeringen i indstillingen Generér GetPivotData.
Bemærkninger!:
-
GETPIVOTDATA-argumenter kan også erstattes med referencer. F.eks. =GETPIVOTDATA("Salg",$A$3,"Måned",$A 11), hvor $A 11 indeholder "Mar".
-
Beregnede felter eller elementer og brugerdefinerede beregninger kan medtages i GETPIVOTDATA-beregninger.
-
Hvis argumentet pivottabel er et område, der indeholder to eller flere Pivottabeller, hentes data fra den Pivottabel, der senest blev oprettet.
-
Hvis argumenterne felt og element beskriver en enkelt celle, returneres værdien af cellen, uanset om det er en streng, et tal, en fejl eller en tom celle.
-
Hvis et element indeholder en dato, skal værdien udtrykkes som et serienummer eller udfyldes ved hjælp af funktionen DATO, så værdien bevares, hvis regnearket åbnes i en anden landestandard. Et element, der f.eks. refererer til datoen 5. marts 1999, kan indtastes som 36224 eller DATO(1999,3,5). Klokkeslæt kan indtastes som decimalværdier eller ved hjælp af funktionen TID.
-
Hvis argumentet pivottabel ikke er et område, hvor der findes en Pivottabel, returnerer GETPIVOTDATA #REF!.
-
Hvis argumenterne ikke beskriver et synligt felt, eller hvis de indeholder et rapportfilter, som de filtrerede data ikke vises i, returnerer GETPIVOTDATA #REF!. fejlværdi.
Eksempler
Formlerne i eksemplet herunder viser forskellige metoder til at hente data fra en Pivottabel.
|
Formel |
Resultat |
Beskrivelse |
|---|---|---|
|
=GETPIVOTDATA("Salg", $A$3) |
$5.534 |
Returnerer hovedtotalen for feltet Salg. |
|
=GETPIVOTDATA("Summen af salg", $A$3) |
$5.534 |
Returnerer også hovedtotalen i feltet Salg. Feltnavnet kan indtastes nøjagtigt, som det ser ud på arket, eller som dets rod (uden "Sum af", "Antal af" osv.). |
|
=GETPIVOTDATA("Salg", $A kr. 3; "Måned"; "Marts") |
$2.876 |
Returnerer det samlede salg for marts. |
|
=GETPIVOTDATA("Salg", $A$3; "Måned", "Mar", "Produkt", "Landbrugsprodukter", "Sælger", "Henriksen") |
$309 |
Returnerer det samlede salg af produkter i marts for Buchanan. |
|
=GETPIVOTDATA("Salg", $A$3; "Område"; "Syd") |
#REFERENCE! |
Returnerer en #REF! fordi dataene i området Syd ikke er synlige på grund af filteret. |
|
=GETPIVOTDATA("Salg", $A$3, "Produkt", "Drikkevarer", "Sælger", "Davolio") |
#REFERENCE! |
Returnerer en #REF! fejl, fordi der ikke er nogen samlede salgsdata for drikkevarer for Davolio. |
Har du brug for mere hjælp?
Du kan altid spørge en ekspert i Excel Tech Community eller få support i community'er.
Se også