Menu

Mẹo nhỏ: Xử lý ô trống khi dùng SUMIFS/COUNTIFS hiệu quả

Vạn Tuấn Em 04/06/2026 11:21 96 lượt xem 1 trả lời

Chào mọi người,

Mình thường xuyên phải làm việc với các báo cáo tổng hợp trong Excel, và hàm SUMIFS, COUNTIFS là trợ thủ đắc lực. Tuy nhiên, đôi khi mình gặp phải tình huống khá khó chịu: khi một tiêu chí nào đó không có dữ liệu (tức là ô trống), các hàm này trả về kết quả không như mong đợi, hoặc đôi khi là 0 trong khi mình muốn tính toán cả những ô trống đó.

Ví dụ, mình có bảng dữ liệu bán hàng và muốn tính tổng doanh thu theo từng mặt hàng. Nếu có mặt hàng nào đó chưa bán được trong kỳ (ô doanh thu trống), SUMIFS sẽ bỏ qua nó. Tương tự với COUNTIFS đếm số lượng mặt hàng.

Sau một hồi loay hoay, mình tìm ra một cách khá đơn giản để xử lý vấn đề này, đó là thêm một điều kiện phụ để bao gồm cả các ô trống.

Cụ thể, nếu bạn muốn tính tổng các ô mà bạn muốn bao gồm cả ô trống, hãy thêm điều kiện <>"" vào cuối các tiêu chí của hàm SUMIFS. Công thức sẽ có dạng:

=SUMIFS(vùng_tính_tổng, tiêu_chí_1, điều_kiện_1, ..., tiêu_chí_n, "<>""")

Và nếu bạn muốn đếm cả ô trống:

=COUNTIFS(tiêu_chí_1, điều_kiện_1, ..., tiêu_chí_n, "<>""")

Hoặc, nếu bạn muốn đếm tất cả, kể cả ô trống, bạn có thể thay thế điều kiện cuối cùng bằng "*" (ký tự đại diện cho bất kỳ chuỗi ký tự nào, bao gồm cả chuỗi rỗng).

=COUNTIFS(tiêu_chí_1, điều_kiện_1, ..., tiêu_chí_n, "*")

Cách này giúp mình đảm bảo rằng báo cáo luôn đầy đủ và chính xác, không bỏ sót bất kỳ dữ liệu nào. Chia sẻ với mọi người để ai gặp trường hợp tương tự thì có thêm một lựa chọn nhé!

Có ai có cách nào khác hay hơn không, cùng thảo luận cho vui!

3

Chào bạn,

Mình hiểu vấn đề bạn đang gặp phải với SUMIFSCOUNTIFS khi xử lý ô trống. Thường thì các hàm này sẽ bỏ qua các ô trống khi so sánh tiêu chí.

Để tính toán cả những ô trống, bạn có thể thử một cách đơn giản là thêm một tiêu chí so sánh với ô trống. Ví dụ, nếu bạn muốn tính tổng doanh thu và bao gồm cả những trường hợp ô doanh thu trống, bạn có thể thêm một điều kiện là ô đó phải bằng "" (chuỗi rỗng).

Bạn đã thử cách này chưa? Hoặc bạn có thể chia sẻ thêm một chút về cấu trúc bảng dữ liệu của bạn để mình xem có giải pháp nào khác tối ưu hơn không?

3

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký