Excel-formel: Hämta pivottabellens sammanlagda grupperade datum -

Innehållsförteckning

Generisk formel

=GETPIVOTDATA("data field",pivot_ref,"field","item")

Sammanfattning

För att få delsumman för ett värdefält i en pivottabell som har grupperats efter datum kan du använda funktionen GETPIVOTDATA och ett nummer som motsvarar datumgrupperingen. I exemplet som visas är formeln i I7:

=GETPIVOTDATA("Sales",$B$4,"date",3)

Även om du kan referera till vilken cell som helst i en pivottabell med en normal referens (dvs. E10) kommer GETPIVOTDATA att fortsätta att returnera korrekta värden även när pivottabellen ändras.

Förklaring

För att kunna använda GETPIVOTDATA-funktionen måste fältet du vill fråga vara ett värdefält i pivottabellen, subtotaliseras på rätt nivå. När datum är grupperade kan de ifrågasättas baserat på den numeriska motsvarigheten:

  1. Grupperad efter månad - använd siffrorna 1-12
  2. Grupperad efter kvartal - använd siffrorna 1-4
  3. Grupperad efter år - använd årstal (2012, 2013, etc.)

I det här fallet vill vi ha en delsumma av "försäljnings" -fältet, så vi ger namnet fältet i det första argumentet och ger en referens till pivottabellen i det andra:

=GETPIVOTDATA("Sales",$B$4)

Detta kommer att ge oss den totala summan. Pivottabellreferensen kan vara vilken cell som helst i pivottabellen, men enligt konvention använder vi den övre vänstra cellen.

För att få delsumman för mars behöver vi utöka formeln med fältet / artikelparet "Date" och 3:

=GETPIVOTDATA("Sales",$B$4,"date",3)

Mer specifik delsumma

För att få en mer specifik delsumma för produkten "Hasselnöt" i mars lägger vi till ytterligare ett fält / artikelpar

=GETPIVOTDATA("Sales",$B$4,"date",3,"product","hazelnut")

Som returnerar $ 5 500 i exemplet som visas ovan.

Obs! GETPIVOTDATA returnerar ett värdefält baserat på aktuella inställningar för "sammanfatta med" (summa, räkning, genomsnitt, etc.). Det här fältet måste vara synligt i pivottabellen.

Intressanta artiklar...