Excel formula: Iegūstiet rakurstabulas starpsummas sagrupēto datumu -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai iegūtu vērtības lauka starpsummu rakurstabulā, kas ir sagrupēta pēc datuma, varat izmantot funkciju GETPIVOTDATA un skaitli, kas atbilst datumu grupēšanai. Parādītajā piemērā formula I7 ir šāda:

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

Lai gan jūs varat atsaukties uz jebkuru rakurstabulas šūnu ar normālu atsauci (ti, E10), GETPIVOTDATA turpinās atgriezt pareizās vērtības pat tad, kad mainīsies rakurstabula.

Paskaidrojums

Lai izmantotu funkciju GETPIVOTDATA, laukam, kuru vēlaties vaicāt, jābūt rakurstabulas vērtības laukam, kas summēts pareizajā līmenī. Kad datumi ir grupēti, tos var pieprasīt, pamatojoties uz skaitlisko ekvivalentu:

  1. Grupēts pēc mēnešiem - izmantojiet skaitļus 1-12
  2. Grupēts pa ceturkšņiem - izmantojiet skaitļus 1–4
  3. Grupēts pēc gada - izmantojiet gadu skaitļus (2012., 2013., utt.)

Šajā gadījumā mēs vēlamies lauka "pārdošanas" starpsummu, tāpēc pirmajā argumentā norādām lauka nosaukumu un otrajā sniedzam atsauci uz rakurstabulu:

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

Tas dos mums kopējo summu. Pivot_table atsauce var būt jebkura šūna rakurstabulā, taču pēc vienošanās mēs izmantojam augšējo kreiso šūnu.

Lai iegūtu marta starpsummu, formula jāpaplašina ar lauku / vienumu pāri “Datums” un 3:

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

Konkrētāka starpsumma

Lai martā iegūtu precīzāku starpsummu produktam "Lazdu rieksti", mēs pievienojam vēl vienu lauku / vienumu pāri

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

Kas atgriež 5500 USD iepriekš parādītajā piemērā.

Piezīme: GETPIVOTDATA atgriezīs vērtību lauku, pamatojoties uz pašreizējiem iestatījumiem "apkopot pēc" (summa, skaits, vidējais lielums utt.). Šim laukam jābūt redzamam rakurstabulā.

Interesanti raksti...