Excel formula: iegūt rakurstabulas starpsummu -

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ā, varat izmantot funkciju GETPIVOTDATA. Parādītajā piemērā formula I6 ir:

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

Lai gan jūs varat atsaukties uz jebkuru rakurstabulas šūnu ar normālu atsauci (ti, F8), 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ī.

Š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 produkta "Mandele" starpsummu, formula jāpaplašina šādi:

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

Papildu rakurstabulas lauki tiek ievadīti kā lauku / vienumu pāri, tāpēc tagad esam pievienojuši lauku "Produkts" un vienumu "Mandele".

Konkrētāka starpsumma

Lai iegūtu precīzāku starpsummu, piemēram, produktu “Mandele” reģionā “Rietumi”, pievienojiet papildu lauku / vienumu pāri:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond","Region","West")

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...