Hämta data med GetPivotData från en pivottabellrapport i Excel 2010

Anonim

De GETPIVOTDATA funktion extraherar data som lagras i en pivottabellrapport. Du kan använda den här funktionen för att hämta data så länge det är synligt i pivottabellen.

Det enklaste sättet att förstå hur Getpivotdata -funktionen fungerar:

  • Skriv bara "=" i en cell
  • Klicka på pivottabellvärdet som du vill returnera.
  • Excel infogar automatiskt Getpivotdata -funktionen i den aktiva cellen.

För att extrahera data från en cell i en pivottabell kan vi ange en normal celllänk i cell D14, till exempel = C6. GetPivotData funktion genererar automatiskt formeln enligt nedanstående skärmdump:

Syntax = GETPIVOTDATA (data_field, pivot_table, field, item,…)

Låt oss förstå argumenten för detta
formel =GETPIVOTDATA ("Försäljning", $ B $ 2, "Månad", "Jan", "Region", "Arizona")

  • Den första parametern är “Försäljning” vilket är datafältet från vilket vi extraherar siffrorna.
  • Det andra argumentet är pivot_table i vårt exempel är det cell B2 varifrån vår
    Pivottabellen startar.
  • Fält är månad och region.
  • Artiklar är Jan & Arizona.

Fält och objekt matas in som ett par och vi kan använda maximalt 126 dokument som visas på bilden nedan.

Använda cellreferenser i GetPivotData

I en GetPivotData -formel hänvisar du till pivottabellen och fält (er) och objekt (er) som du vill ha data för. Till exempel får denna formel summan från pivottabellen i D14 för Månad fältet och Washington Artikel.

Att göra en GetPivotData formeln mer flexibel kan vi hänvisa till kalkylbladets celler istället för att skriva objekt- eller fältnamnen i argumenten.

Med samma exempel kan vi skriva in “Apr” i cell L4 & “Washington” i cell L5. Ändra sedan formeln i cell D14 för att återspegla L4 & L5, istället för att skriva “Apr” & "Washington" i formeln.

Formel i cell D14 =GETPIVOTDATA ("Försäljning", $ B $ 2, "Månad", L4, "Region", L5)

Om du inte vill generera automatiskt GetPivotData -funktion du kan bli av med det genom att följa de angivna stegen:

    • Klicka på valfri cell i pivottabellen
    • Under snabbmenyn Pivottabellverktyg går du till menyn Analysera på menyfliksområdet.

  • Klicka på Pivot Table
  • Under Alternativ
  • Klicka på Generera GetPivotData


Alternativt, under Fil? Alternativ? Klicka på Formler avmarkera Använd GetPivotData-funktioner för pivottabellreferenser. Klicka på Ok.

På detta sätt kan vi extrahera data från pivottabellen.