
Resumé
Excel GETPIVOTDATA-funktionen kan forespørge på en pivottabel og hente specifikke data baseret på pivottabelstrukturen i stedet for cellereferencer.
Formål
Hent data fra en pivottabel i en formelReturneringsværdi
De anmodede dataSyntaks
= GETPIVOTDATA (data_field, pivot_table, (field1, item1),…)Argumenter
- data_field - Navnet på det værdifelt, der skal forespørges.
- pivot_table - En reference til en hvilken som helst celle i pivottabellen, der skal forespørges.
- field1, item1 - (valgfrit) Et felt / item-par.
Version
Excel 2003Brugsanvisninger
Brug GETPIVOTDATA-funktionen til at forespørge på en eksisterende pivottabel og hente specifikke data baseret på pivottabelstrukturen. Det første argument (data_field) navngiver et værdifelt, der skal forespørges. Det andet argument (pivottabel) er en henvisning til en hvilken som helst celle i en eksisterende pivottabel.
Yderligere argumenter leveres i felt- / elementpar, der fungerer som filtre for at begrænse de data, der hentes, baseret på strukturen i drejetabellen. For eksempel kan du forsyne feltet "Region" med varen "Øst" for at begrænse salgsdata til salg i regionen Øst.
For eksempel er formlen i celle I7 på skærmen på denne side:
=GETPIVOTDATA("Sales",$B$3,"Region",I5,"Product",I6)
Dette får GETPIVOTABLE-funktionen til at hente data fra feltet "Salg" i pivottabellen, der begynder i celle B3. Data er begrænset til regionen "Midtvesten" for produktet "Hasselnød". Værdierne for region og produkt kommer fra cellerne I5 og I6.
GETPIVOTABLE-funktionen genereres automatisk, når du refererer til en værdicelle i en pivottabel. For at undgå dette kan du blot skrive adressen på den ønskede celle (i stedet for at klikke). Hvis du helt vil deaktivere denne funktion, skal du deaktivere "Generer GETPIVOTABLE" i menuen på Pivot TableTools> Options> Options (længst til venstre, under pivottabelnavnet).
Bemærkninger:
- Navnet på datafeltet og felt- / elementværdierne skal være anført i dobbelt anførselstegn.
- GETPIVOTDATA returnerer en #REF-fejl, hvis nogen felter er stavet forkert.