Máy Chạy ÊmSửa lỗi máy tính không cần ra tiệm

Excel bị lỗi #VALUE!: 6 nguyên nhân hay gặp và cách sửa từng cái

Cách tìm ô gây lỗi #VALUE!, sửa số lưu dạng văn bản, khoảng trắng ẩn, ngày tháng lệch định dạng, và cách ẩn lỗi đúng chỗ bằng IFERROR.

Lỗi #VALUE! trong Excel báo rằng công thức nhận một giá trị sai kiểu, phổ biến nhất là số bị lưu dạng văn bản, ô trông trống nhưng có khoảng trắng, hoặc ngày tháng nhập theo kiểu khác với định dạng vùng của máy. Cách sửa nhanh là tìm ô gây lỗi bằng Trace Error, rồi chuyển văn bản về số, xoá khoảng trắng, hoặc dùng hàm SUM thay cho phép cộng bằng dấu +. Chỉ dùng IFERROR để ẩn lỗi khi đã chắc dữ liệu không sai.

Tình huống Nguyên nhân Cách sửa nhanh
=A1+B1 báo #VALUE!, A1 trông như số Số lưu dạng văn bản Chuyển về số (Convert to Number)
=A1+B1 báo lỗi, B1 trông trống Ô chứa khoảng trắng Xoá nội dung ô, hoặc dùng =SUM(A1:B1)
Trừ hai ngày ra #VALUE! Ngày lưu dạng văn bản, sai định dạng ngày tháng Nhập lại ngày theo định dạng máy, dùng DATE
SUMPRODUCT, phép nhân mảng báo lỗi Hai vùng khác kích thước Chỉnh vùng cho cùng số hàng, số cột
Hàm tham chiếu file khác báo #VALUE! File nguồn đang đóng (với một số hàm như SUMIF, COUNTIF) Mở file nguồn
Dữ liệu dán từ web, phần mềm kế toán Ký tự ẩn, khoảng trắng không ngắt (CHAR(160)) Dùng SUBSTITUTE và TRIM

Vì sao Excel báo #VALUE!

Microsoft mô tả #VALUE! là cách Excel nói "công thức được gõ sai, hoặc ô mà công thức tham chiếu có vấn đề". Phép toán số học như cộng, trừ, nhân, chia chỉ làm việc với số. Khi một ô tham gia phép tính chứa văn bản (kể cả khoảng trắng hay một chữ cái ẩn), Excel không tính được và trả về #VALUE!.

Các hàm như SUM, AVERAGE thì bỏ qua ô văn bản. Vì vậy =A1+B1+C1 có thể lỗi trong khi =SUM(A1:C1) vẫn ra kết quả. Đây vừa là cách sửa nhanh, vừa là cách nhận ra ô nào đang là văn bản.

Cách tìm ô gây lỗi

  1. Chọn ô báo #VALUE!, bấm vào biểu tượng cảnh báo hình thoi vàng cạnh ô, chọn Show Calculation Steps để xem Excel tính tới bước nào thì lỗi.
  2. Vào Formulas > Evaluate Formula, bấm Evaluate nhiều lần để xem từng phần của công thức.
  3. Vào Formulas > Error Checking > Trace Error. Excel vẽ mũi tên từ ô lỗi về các ô nguồn.
  4. Với số nghi là văn bản: số văn bản thường căn trái (số thật căn phải nếu không chỉnh), có tam giác xanh ở góc ô. Gõ vào ô trống =ISTEXT(A1), kết quả TRUE là văn bản.

Cách sửa từng nguyên nhân

1. Số lưu dạng văn bản

  1. Chọn vùng số, bấm biểu tượng cảnh báo, chọn Convert to Number.
  2. Hoặc dùng Data > Text to Columns, bấm Finish ngay. Excel chuyển cả cột về số.
  3. Hoặc gõ =VALUE(A1) ở cột phụ, rồi Copy > Paste Special > Values đè lại.
  4. Nếu cột có định dạng Text sẵn, đổi định dạng sang General trong Home > Number trước, rồi nhập lại hoặc dùng Text to Columns.

2. Ô chứa khoảng trắng hoặc ký tự ẩn

  1. Chọn ô trông trống, bấm Delete để xoá hẳn.
  2. Với cả vùng: bấm Ctrl + H, ô Find what gõ một dấu cách, ô Replace with để trống, Replace All. Cẩn thận vì cách này xoá cả dấu cách giữa các từ trong ô văn bản.
  3. Dùng =TRIM(A1) để bỏ khoảng trắng thừa. Với dữ liệu dán từ web có khoảng trắng không ngắt, dùng =TRIM(SUBSTITUTE(A1,CHAR(160)," ")).
  4. Dùng =CLEAN(A1) để bỏ ký tự điều khiển không in được.

3. Ngày tháng lệch định dạng

Máy Windows để định dạng vùng Việt Nam hiểu ngày theo kiểu ngày/tháng/năm, máy để vùng Mỹ hiểu tháng/ngày/năm. Nhập 25/12/2026 trên máy vùng Mỹ, Excel coi là văn bản, phép trừ ngày báo #VALUE!.

  1. Kiểm tra: ngày thật căn phải và đổi định dạng sang General sẽ thành một số (số ngày tính từ 1/1/1900).
  2. Dùng =DATE(năm; tháng; ngày) để tạo ngày chắc chắn đúng.
  3. Dùng Text to Columns, bước 3 chọn Date và kiểu DMY để chuyển cả cột.
  4. Muốn đổi định dạng vùng của Windows 11: Settings > Time & language > Language & region > Regional format.

Lưu ý máy để vùng Việt Nam thường dùng dấu chấm phẩy (;) ngăn cách đối số trong công thức thay cho dấu phẩy.

4. Hai vùng khác kích thước

Các hàm như SUMPRODUCT hay phép nhân mảng (A1:A10*B1:B9) cần các vùng có cùng số hàng, số cột. Sửa lại cho khớp, ví dụ A1:A10 và B1:B10.

5. Tham chiếu file khác đang đóng

Một số hàm như SUMIF, COUNTIF, COUNTBLANK khi tham chiếu sang file khác đang đóng sẽ trả về #VALUE!. Mở file nguồn rồi bấm F9 để tính lại, hoặc đổi sang công thức dùng SUM kết hợp IF dạng mảng.

6. Hàm nhận đối số sai kiểu

Ví dụ =DATEVALUE("abc"), =FIND() không tìm thấy chuỗi, =MID() với vị trí âm. Đọc lại cú pháp hàm bằng cách bấm fx cạnh thanh công thức.

Ẩn lỗi bằng IFERROR khi nào

=IFERROR(A1+B1; 0) trả về 0 thay cho lỗi. Chỉ nên dùng khi bạn biết lỗi là bình thường, ví dụ dòng chưa nhập dữ liệu. Nếu ẩn lỗi do số lưu dạng văn bản, tổng cuối sẽ sai mà bạn không nhận ra.

Câu hỏi thường gặp

Excel bị lỗi giá trị là gì?

"Lỗi giá trị" chính là #VALUE!. Excel báo lỗi này khi công thức nhận giá trị sai kiểu, thường là văn bản thay cho số hoặc ngày tháng sai định dạng.

Excel bị lỗi hàm sum có ra #VALUE! không?

SUM bỏ qua ô văn bản nên hiếm khi ra #VALUE!. Nếu SUM ra 0 hoặc thiếu, thường là vì các số đang lưu dạng văn bản. Nếu SUM ra #VALUE!, trong vùng có ô đang chứa lỗi #VALUE! từ công thức khác.

Excel bị lỗi ngày tháng năm phải làm sao?

Kiểm tra định dạng vùng của Windows và cách nhập ngày. Chuyển ngày văn bản về ngày thật bằng Text to Columns chọn DMY, hoặc dùng hàm DATE.

Excel bị lỗi phép tính cộng trừ thì sửa thế nào?

Thay phép cộng bằng dấu + bằng hàm SUM, kiểm tra từng ô bằng ISTEXT, xoá khoảng trắng và chuyển số dạng văn bản về số.

B
Ban biên tập Máy Chạy Êm

Sửa lỗi máy tính không cần ra tiệm — Máy Chạy Êm. Quy tắc biên tập