Công thức Excel: Lấy tổng phụ của bảng tổng hợp ngày được nhóm lại -

Mục lục

Công thức chung

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

Tóm lược

Để nhận tổng phụ cho một trường giá trị trong bảng tổng hợp đã được nhóm theo ngày, bạn có thể sử dụng hàm GETPIVOTDATA và một số tương ứng với nhóm ngày. Trong ví dụ được hiển thị, công thức trong I7 là:

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

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à E10), 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. Khi các ngày được nhóm lại, chúng có thể được truy vấn dựa trên số tương đương:

  1. Được nhóm theo tháng - sử dụng số 1-12
  2. Được nhóm theo quý - sử dụng số 1-4
  3. Được nhóm theo năm - sử dụng số năm (2012, 2013, v.v.)

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 tháng 3, chúng ta cần mở rộng công thức với cặp trường / mục "Ngày" và 3:

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

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

Để có tổng phụ cụ thể hơn cho sản phẩm "Hạt phỉ" vào tháng 3, chúng tôi thêm một cặp trường / mặt hàng khác

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

Trả về $ 5,500 trong ví dụ được hiển thị ở trên.

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