1. Mô tả: Thông thường, khi sử dụng Excel, ta thường dùng SUM để cộng các giá trị. Nhưng khi Generate báo cáo từ phần mềm, sẽ có các trường hợp Master Detail (Range con được đặt trong Range cha), nếu sử dụng SUM sẽ cộng tất cả giá trị cha lẫn con. SUBTOTAL có thể giải quyết vấn đề đó.
Các hàm bên trong của Subtotal, hàm SUM – số 9.
2. Cú pháp: =SUBTOTAL(9,range)
3. Ví dụ:
Theo như hình ví dụ bên trên, hướng dẫn cách đặt Range và sử dụng hàm Subtotal trong Excel để giải quyết vấn đề tạo Template báo cáo có tính tổng số tiền theo dự án.
•Cột B C D là ví dụ cho Config Template báo cáo.
•Màu xanh: Dự án - Range cha, tên range __ppj__ tại vùng B3:D5.
•Màu cam: Căn hộ - Range con, tên range __data__X tại vùng C4:D5.
•Tại vị trí D3: Tổng các số tiền đã thu của một dự án, công thức là =SUBTOTAL(9,D4:D5).
•Tại vị trí D2: Tổng các số tiền đã thu của nhiều dự án, công thức là =SUBTOTAL(9,D3:D5).
•Khi Generate báo cáo:
•Tại vị trí D2 sẽ chạy công thức dựa theo dữ liệu được generate è SUBTOTAL (9,D3:D10).
è Kết quả khi sử dụng SUBTOTAL chỉ SUM những range cha mà không tính range con, kết quả = D3 + D7 =1,463,000,000.