Để chỉ nhận tổng giá trị trong các hàng được lọc hiển thị, chúng ta có thể sử dụng hàm SUBTOTAL để truy xuất đầu ra.

SUBTOTAL: * Trả về tổng phụ trong danh sách hoặc cơ sở dữ liệu.

Cú pháp: = SUBTOTAL (function_num, ref1, …​)

img1

img2

Hãy để chúng tôi lấy một ví dụ:

Chúng ta có Danh sách sản phẩm ở cột A, Giá ở cột B & Thứ tự ở cột C.

img3

Trong ô C14, công thức sẽ là * = SUBTOTAL (9, C2: C13)

img4

  • Nếu chúng ta áp dụng bộ lọc danh sách với Đơn hàng lớn hơn 300, hàm tổng phụ sẽ cho tổng của Đơn hàng lớn hơn 300.

Chọn bất kỳ ô nào trong bảng và nhấn CTRL + SHIFT + L * để áp dụng Bộ lọc.

  • Nhấp vào Lệnh thả xuống, chọn Bộ lọc Số.

  • Chọn tùy chọn Greater than.

img5

  • Hộp thoại sau sẽ xuất hiện. Nhập 300 vào ô như thể hiện trong ảnh chụp màn hình bên dưới.

img6

  • Bảng sẽ nhận được bộ lọc trên danh sách Đơn hàng có hơn 300

img7

Bạn có thể sử dụng SUBTOTAL * để bỏ qua các giá trị trong các hàng bị ẩn.

Chúng tôi sử dụng ẩn các hàng để xóa thông tin không cần thiết khỏi trình xem. Bạn có thể sử dụng hàm SUBTOTAL với chức năng là 109 sẽ bỏ qua các giá trị bị ẩn.

Trong ô C15, công thức sẽ là = SUBTOTAL (109, C2: C13) * & chúng tôi ẩn số hàng 10 trong đó Giá trị đơn hàng là 450 thì kết quả của hàm SUBTOTAL sẽ khác khi sử dụng 109 làm đối số đầu tiên.

img8

SUBTOTAL (9, …​) tổng tất cả mọi thứ ngoại trừ các ô có tổng phụ và các ô đã lọc.

SUBTOTAL (109, …​) tổng tất cả mọi thứ ngoại trừ các ô có tổng phụ và các ô đã lọc và các hàng ẩn.