Chỉ tính tổng các hàng hiển thị sau khi lọc, khác với hàm SUM thông thường.
Sao chép công thức này
=SUBTOTAL(109, B2:B100)Hàm SUBTOTAL với mã hàm 109 sẽ tính tổng một phạm vi và bỏ qua các hàng bị ẩn bởi bộ lọc. Các mã từ 1–11 bỏ qua các hàng bị lọc; các mã từ 101–111 cũng bỏ qua các hàng bị ẩn thủ công. Thay thế 109 bằng 101 (trung bình), 102 (đếm), v.v.
=SUBTOTAL(101, B2:B100)→215Chỉ tính trung bình của các hàng hiển thị.
=SUBTOTAL(103, A2:A100)→18Đếm các ô không trống trong những hàng đang hiển thị.
=SUBTOTAL(9, B2:B100)→6,450Mã 9 bỏ qua các hàng bị lọc nhưng vẫn tính các hàng bạn ẩn thủ công.
SUM luôn tính tổng mọi hàng; SUBTOTAL tuân theo bộ lọc của bạn, vì vậy tổng số sẽ khớp với những gì bạn nhìn thấy.
Cả hai đều bỏ qua các hàng bị bộ lọc ẩn đi. Mã 101 đến 111 còn bỏ qua các hàng bạn ẩn thủ công; mã 1 đến 11 thì vẫn tính chúng.
AGGREGATE có nhiều hàm hơn và còn có thể bỏ qua giá trị lỗi. Ví dụ, =AGGREGATE(9, 7, B2:B100) cộng các hàng hiển thị và bỏ qua lỗi.
Không. SUBTOTAL bỏ qua các công thức SUBTOTAL khác nằm trong vùng của nó, nên tổng cuối vẫn chính xác.
Bạn cần công thức cho dữ liệu của riêng mình?
Mô tả những gì bạn muốn bằng ngôn ngữ tự nhiên và để ExcelGPT viết, giải thích cũng như xác minh công thức — bắt đầu miễn phí, không cần plugin.