Chào mọi người,
Mình là dân văn phòng, ngày nào cũng gắn bó với Excel. Dạo gần đây mình hay gặp một lỗi khá khó chịu khi dùng hàm SUM, đó là lỗi #VALUE!. Ban đầu mình cứ nghĩ do mình nhập sai công thức, nhưng kiểm tra đi kiểm tra lại thì mọi thứ có vẻ ổn.
Sau một hồi tìm tòi, mình phát hiện ra nguyên nhân phổ biến nhất dẫn đến lỗi này là do trong vùng dữ liệu bạn muốn tính tổng có chứa một ô chứa ký tự văn bản hoặc bị trống hoàn toàn, mà hàm SUM lại không thể xử lý được các giá trị này. Đôi khi, việc copy dữ liệu từ nguồn khác vào cũng có thể mang theo các ký tự ẩn gây lỗi.
Cách khắc phục cực kỳ đơn giản:
- Đầu tiên, bạn hãy rà soát lại toàn bộ vùng dữ liệu mà hàm
SUMđang tham chiếu. - Tìm xem có ô nào chứa ký tự lạ, chữ hoặc bị trống không.
- Nếu có, hãy xóa bỏ ký tự đó hoặc điền số thích hợp vào ô trống.
- Nếu vùng dữ liệu quá lớn, bạn có thể dùng chức năng Find & Select (Ctrl + G -> Special -> Blanks hoặc Constants) để nhanh chóng xác định các ô trống hoặc chứa văn bản.
- Một cách khác là bạn có thể dùng hàm
SUMIFđể bỏ qua các ô không phải số. Ví dụ, thay vì=SUM(A1:A10), bạn có thể dùng=SUMIF(A1:A10, "", A1:A10)để chỉ tính tổng các ô có giá trị số. Tuy nhiên, cách này chỉ hiệu quả nếu bạn muốn loại bỏ hoàn toàn các ô không phải số.
Mình hy vọng chia sẻ nhỏ này sẽ giúp ích cho các bạn, tiết kiệm thời gian và bớt