RaoVat24h
Office Word

Tính tổng giá trị danh sách đã lọc trong Excel

Advertisement
Bài hướng dẫn được thực hiện trên Excel 2003, đã khá cũ, tuy nhiên bạn vẫn có thể áp dụng cách tính này trên các phiên bản Excel mới hơn như Excel 2007, Excel 2010, Excel 2013, Excel 2016, vì hướng dẫn sử dụng hàm Excel Subtotal.
Hình dưới thể hiện một danh sách đã được lọc. Các bạn có thể nhìn cột thứ tự bên trái và nhận ra nhiều hàng không được hiển thị do không thỏa mãn bộ lọc.
Ví dụ về bảng Excel có dữ liệu đã được lọc
Hình tiếp theo cho các bạn thấy kết quả khi chúng ta thử tính tổng giá trị bằng hàm SUM().
Thử tính tổng bằng hàm SUM() như bình thường
Nhìn thoáng qua cũng dễ dàng nhận thấy kết quả không đúng: giá trị tổng quá lớn, tại sao vậy? Đó là vì hàm SUM() tính tổng tất cả giá trị từ D14 đến D64 chứ không chỉ tính tổng các giá trị đã lọc. Không có cách nào để cho hàm SUM() biết rằng chúng ta muốn loại trừ những giá trị không thỏa mãn bộ lọc.

Tính tổng bằng Subtotal

Giải pháp cho vấn đề này lại hết sức đơn giản. Bạn chỉ cần click AutoSum, Excel sẽ tự động gọi hàm SUBTOTAL() thay vì hàm SUM(). Hàm này sẽ xem xét toàn bộ danh sách từ D6 đến D82 nhưng chỉ tính tổng giá trị thỏa mãn bộ lọc.
Subtotal chỉ tính tổng những giá trị đã được lọc ra

Về hàm SUBTOTAL()

Hàm SUBTOTAL() sẽ xem xét toàn bộ danh sách giá trị trong cột D và chỉ tính toán những giá trị thỏa mãn bộ lọc. Các bạn có thể nhìn vào hình trên và đoán rằng đó là nhờ ta khai báo đối số 9. Tuy nhiên, đối số này cho Excel biết chúng ta muốn tính TỔNG các giá trị tham chiếu. Bảng sau liệt kê các đối số được chấp nhận:
Tính cả giá trị ẩn
Bỏ qua giá trị ẩn
Hàm
1
101
AVERAGE()
2
102
COUNT()
3
103
COUNTA()
4
104
MAX()
5
105
MIN()
6
106
PRODUCT()
7
107
STDEV()
8
108
STDEVP()
9
109
SUM()
10
110
VAR()
11
111
VARP()
Sau khi xem bảng trên có lẽ các bạn đang băn khoăn sự khác nhau giữa 9 và 109. Khi ta dùng đối số 9, hàm SUBTOTAL() sẽ tính tổng cả các giá trị đã bị ẩn. Còn khi ta dùng đối số 109, hàm SUBTOTAL() sẽ bỏ qua các giá trị đã bị ẩn. Chúng ta cần phân biệt rõ giá trị bị ẩn và giá trị bị loại do không thỏa mãn bộ lọc. Việc ẩn đi một hàng nào đó có thể thực hiện bằng cách click chuột phải vào thứ tự hàng sau đó chọn Hide. Điều này khác hoàn toàn với những hàng không được hiển thị do không thỏa mãn bộ lọc.


?DienDan.Edu.Vn cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn. https://diendan.edu.vn/

Rate this post

DienDan.Edu.Vn

DienDan.Edu.Vn Cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn.
DienDan.Edu.Vn! là một website với tiêu chí chia sẻ thông tin,... Bạn có thể nhận xét, bổ sung hay yêu cầu hướng dẫn liên quan đến bài viết. Vậy nên đề nghị các bạn cũng không quảng cáo trong comment này ngoại trừ trong chính phần tên của bạn.
Cám ơn.

Đăng bình luận

(+84) (901) 369.468