Công thức Excel: Nhận tổng phụ của bảng tổng hợp -

Mục lục

Công thức chung

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

Tóm lược

Để lấy tổng phụ cho trường giá trị trong bảng tổng hợp, bạn có thể sử dụng hàm GETPIVOTDATA. Trong ví dụ được hiển thị, công thức trong I6 là:

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

Mặc dù bạn có thể tham chiếu bất kỳ ô nào trong bảng tổng hợp với tham chiếu bình thường (tức là F8), GETPIVOTDATA sẽ tiếp tục trả về các giá trị chính xác ngay cả khi bảng tổng hợp thay đổi.

Giải trình

Để sử dụng hàm GETPIVOTDATA, trường bạn muốn truy vấn phải là trường giá trị trong bảng tổng hợp, được tính tổng phụ ở cấp độ phù hợp.

Trong trường hợp này, chúng tôi muốn có tổng phụ của trường "bán hàng", vì vậy chúng tôi cung cấp tên trường trong đối số đầu tiên và cung cấp tham chiếu đến bảng tổng hợp trong đối số thứ hai:

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

Điều này sẽ cung cấp cho chúng tôi tổng số lớn. Tham chiếu pivot_table có thể là bất kỳ ô nào trong bảng tổng hợp, nhưng theo quy ước, chúng tôi sử dụng ô phía trên bên trái.

Để nhận tổng phụ cho sản phẩm "Almond", chúng ta cần mở rộng công thức như sau:

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

Các trường bảng tổng hợp bổ sung được nhập dưới dạng các cặp trường / mục, vì vậy chúng tôi hiện đã thêm trường "Sản phẩm" và mục "Hạnh nhân".

Tổng phụ cụ thể hơn

Để nhận tổng phụ cụ thể hơn, như sản phẩm "Hạnh nhân" ở vùng "Tây", hãy thêm một cặp trường / mục bổ sung:

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

Lưu ý: GETPIVOTDATA sẽ trả về trường giá trị dựa trên cài đặt "tóm tắt theo" hiện tại (tổng, đếm, trung bình, v.v.). Trường này phải hiển thị trong bảng tổng hợp.

thú vị bài viết...