thể hiện trên Pivottable Subtotal của Years và Quarters (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

SoiBien

Thành viên tiêu biểu
Tham gia
3/9/07
Bài viết
734
Được thích
609
em có ví dụ nhu file đính kèm, là sao em thể hiện được subtotal của years và quaters và months cùng lúc trên pivot ? các bác giúp em với
hoặc đại khái là dùng getpivotdata để lấy được các số liệu trên. Tks các bác.
 

File đính kèm

Lần chỉnh sửa cuối:
Sao có 1 box riêng cho Pivot table mà Soibien post vào "Những vấn đề chung"?
Đây là file tạo bằng Excel 2007 hoặc 2010 và Save dạng 2003. Không biết SoiBien thích cái nào hơn?

Vấn đề 1: Sub Total cho Year, Quarter và Month cùng lúc:


1. 2007 - 2010

Khi group, Soi Bien đã group cả 3 Year, Quarter và Month nhưng lại gỡ bỏ Month ra khỏi Pivot. Lưu ý là trường Date khi group sẽ mang giá trị nhỏ nhất của Group (Month)

Pivot01.jpg


Chỉ cần kéo nó vào Row là có ngay.
Một khi đã có Date (Month) trong Pivot thì muốn sub total cái nào, nhấn chuột phải cái đó và đánh dấu chọn Subtotal cái đó.

Pivot02.jpg
______ ______
Pivot03.jpg
__________
Pivot04.jpg


2. 2003

Khi group, nó tự động add cả 3 cấp vào Pivot, và Month cũng thể hiện là "Date"

Muốn show Subtotal cái nào thì nhấn chuột phải cái đó và chọn field setting, chọn Sum trong mục sub total trong cửa sổ setting.

pivot05.jpg


Vấn đề 2: Dùng hàm GetPivotTableData:


Tí nữa về viết, vợ kiu đi bây giờ roài.
 
Lần chỉnh sửa cuối:
trời ơi, thế mà em cứ lọ mọ mãi ! Cám ơn bác ! sau khi có các subtotal trên thì em cứ =cái ô subtotal là nó hiện ra công thức, nếu mình không dùng field setting như thế thì công thức cũng không tính được phải ko ạ ?

Nhân tiện nếu bác viết về vấn đề 2, bác vui lòng hướng dẫn em khi nhập công thức mình nhập tên pivot như thế nào luôn nha, chứ hiện giờ em chỉ tham chiếu đến pivot đó bằng tên sheet + cell bắt đầu của pivot đó. Tks bác
 
Lần chỉnh sửa cuối:
Vấn đề 2: Dùng hàm GETPIVOTDATA:

Nhớ không lầm thì mình đã viết về hàm này từ mấy năm trước lận.

Cú pháp hàm:

GETPIVOTDATA(data_field, pivot_table, field1, item1, field2, item2, ...)

Trong đó:
- data_field bắt buộc phải gõ tay, không được là tham chiếu
- pivot_table bắt buộc là tham chiếu và tham chiếu đúng vị trí của pivot table, ở cùng sheet hoặc khác sheet
- Tất cả các tham số còn lại (field, item) có thể tham chiếu và cũng có thể gõ tay

Thí dụ:

Công thức =GETPIVOTDATA("profit";Sheet2!$I$1;"date";5;"sales rep";"x5";"Quarters";2;"Years";2010) có thể thay bằng tham chiếu như hình sau (đang ở sheet3 và Pivot table ở sheet2):

pivot06.jpg


Ghi chú:

1. Dùng hàm GetPivotData với chỉ 1 field và 1 item, chỉ có thể thực hiện nếu field đó là cấp tổng hợp thấp nhất (nằm bên phải nhất của rows) hoặc cấp phân tích thấp nhất (dưới nhất của columns). Lúc này nó sẽ là Grand total Sum (Min, Max, ...) của item đó trong field đó

2. Hàm GetPivotData với nhiều items ứng với nhiều fields, có thể sắp các cặp field + item theo thứ tự nào cũng được

2. GetPivotData chỉ tính được cho field/item có thực và có thể hiện lên Pivot Table. Field/item sai tên, không có thực, hoặc field/item không thể hiện sẽ bị lỗi

3. Khi 1 trường ngày tháng đã group 2 cấp trở lên, chỉ có thể dùng GetPivotData cho cấp group nhỏ nhất, không dùng cho cấp lớn hơn.
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom