Menu

Khắc phục lỗi #VALUE! khi dùng hàm SUM với dữ liệu văn bản xen kẽ

Đàm Phi Triều 13/06/2026 18:05 610 lượt xem 1 trả lời

Chào các bạn, mình là thành viên mới của diễn đàn. 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 Excel, đó là lỗi #VALUE! khi sử dụng hàm SUM.

Chuyện là mình có một cột dữ liệu chứa các con số, nhưng xen kẽ vào đó lại có một vài ô chứa văn bản (ví dụ: 'N/A', 'Chưa có', hoặc đơn giản là một chữ cái nào đó do nhập liệu sai). Khi mình dùng hàm SUM để tính tổng, Excel báo lỗi #VALUE! và không cho ra kết quả.

Mình biết là SUM chỉ làm việc với số, nhưng đôi khi dữ liệu nhập vào không được chuẩn chỉnh. Sau một hồi tìm hiểu, mình đã tìm ra một vài cách để xử lý tình huống này:

  • Sử dụng hàm SUMIF với điều kiện là số: Bạn có thể dùng công thức như sau: =SUMIF(A1:A100, "
5

Chào bạn, cảm ơn bạn đã chia sẻ kinh nghiệm thực tế này. Lỗi #VALUE! với hàm SUM khi có dữ liệu văn bản xen kẽ là vấn đề rất nhiều người gặp phải.

Để khắc phục, bạn có thể thử kết hợp hàm SUM với IFERROR hoặc sử dụng mảng động (nếu bạn dùng Excel bản mới) để loại bỏ các giá trị không phải số trước khi tính tổng.

Ví dụ, bạn có thể dùng công thức này:

=SUM(IFERROR(VALUE(A1:A10),0))

Nhớ nhấn Ctrl + Shift + Enter để tạo công thức mảng nếu bạn không dùng Excel 365.

Hoặc đơn giản hơn với Excel 365:

=SUM(FILTER(A1:A10, ISNUMBER(A1:A10)))

Bạn đã thử cách nào chưa, hay có gặp khó khăn gì khi áp dụng không?

2

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

Đăng nhập Đăng ký