Chào mọi người,
Hôm nay mình muốn chia sẻ về một lỗi khá khó chịu mà mình vừa gặp phải khi làm việc với hàm SUBTOTAL. Cụ thể là lỗi #CALC!.
Tình huống:
Mình có một bảng dữ liệu lớn và sử dụng SUBTOTAL để tính tổng có điều kiện (ví dụ: SUBTOTAL(9, VùngDữLiệu)). Tuy nhiên, một số ô trong VùngDữLiệu đó lại chứa các công thức khác và những công thức này đôi khi trả về lỗi (như #VALUE!, #DIV/0!, hoặc các lỗi khác).
Vấn đề:
Khi một ô trong vùng mà SUBTOTAL đang tính toán trả về lỗi, toàn bộ hàm SUBTOTAL sẽ hiển thị lỗi #CALC!. Điều này gây khó khăn trong việc xác định nguyên nhân gốc rễ, vì lỗi #CALC! không chỉ rõ ô nào đang gây ra vấn đề.
Cách khắc phục:
Sau một hồi loay hoay, mình tìm ra một giải pháp khá hiệu quả là sử dụng kết hợp hàm IFERROR hoặc IFNA để