Formula Excel: Dapatkan subtotal pivot table -

Isi kandungan

Formula generik

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

Ringkasan

Untuk mendapatkan subtotal bagi medan nilai dalam jadual pangsi, anda boleh menggunakan fungsi GETPIVOTDATA. Dalam contoh yang ditunjukkan, formula dalam I6 adalah:

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

Walaupun anda boleh merujuk mana-mana sel dalam jadual pangsi dengan rujukan biasa (iaitu F8), GETPIVOTDATA akan terus mengembalikan nilai yang betul walaupun jadual pangsi berubah.

Penjelasan

Untuk menggunakan fungsi GETPIVOTDATA, medan yang ingin anda tanyakan mestilah bidang nilai dalam jadual pangsi, diberi subtotasi pada tahap yang tepat.

Dalam kes ini, kami menginginkan subtotal bidang "penjualan", jadi kami memberikan nama bidang pada argumen pertama, dan memberikan rujukan ke jadual pangsi pada yang kedua:

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

Ini akan memberi kita jumlah keseluruhan. Rujukan pivot_table boleh menjadi sel apa pun dalam jadual pangsi, tetapi secara konvensional kami menggunakan sel kiri atas.

Untuk mendapatkan subtotal untuk produk "Almond", kita perlu memperluas formula seperti berikut:

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

Medan pangsi tambahan dimasukkan sebagai pasangan medan / item, jadi sekarang kami telah menambahkan bidang "Produk" dan item "Almond".

Subtotal yang lebih khusus

Untuk mendapatkan subtotal yang lebih spesifik, seperti produk "Almond" di wilayah "Barat", tambahkan pasangan medan / item tambahan:

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

Catatan: GETPIVOTDATA akan mengembalikan medan nilai berdasarkan tetapan "ringkasan oleh" semasa (jumlah, kiraan, purata, dll.). Medan ini mesti dilihat dalam jadual pangsi.

Artikel menarik...