Những Lỗi Thường Gặp Trong Excel Và Cách Khắc Phục

Trong môi trường làm việc hiện đại, Excel đã trở thành công cụ không thể thiếu cho nhiều người dùng, từ nhân viên văn phòng, kế toán, nhà quản lý đến những chuyên gia dữ liệu. Tuy nhiên, dù có vẻ đơn giản, nhưng khi làm việc với dataset lớn, công thức phức tạp hay nhiều sheet, người dùng thường gặp phải những lỗi đáng kể. Những lỗi này không những làm giảm năng suất mà còn có thể gây ra sai lệch dữ liệu quan trọng. Bài viết này sẽ tổng hợp những lỗi phổ biến nhất trong Excel, nguyên nhân gây ra và zz cách khắc phục từng vấn đề một cách chi tiết và dễ hiểu.

1. Lỗi công thức “#DIV/0!” – Phân chia bằng 0

Nguyên nhân

Lỗi “#DIV/0!” xuất hiện khi một công thức cố gắng chia một số cho 0 hoặc một ô trống (được xem là 0 trong phép tính). Điều này thường xảy ra khi dữ liệu gốc chưa được nhập đầy đủ hoặc khi người dùng thao tác tự động update dữ liệu.

Cách khắc phục

  1. Kiểm tra dữ liệu nguồn – Đảm bảo rằng không có ô trống trong commercial column mà công thứcENE sử dụng. Nếu có, điền giá trị mặc định (0 hoặc “N/A”) hoặc điều chỉnh công thức.
  2. Sử dụng hàm IFERROR – Ví dụ: =IFERROR(A1/B1, ""). Khi B1 bằng 0, công thức sẽ trả về chuỗi rỗng thay vì lỗi.
  3. Sử dụng hàm IF để kiểm tra – =IF(B1=0, "", A1/B1) – Giúp kiểm soát rõ ràng hơn.
  4. Thêm dữ liệu kiểm tra – Sử dụng Conditional Formatting để đánh dấu các ô có giá trị 0 trong cột denominator, giúp người dùng nhanh chóng nhận diện vấn đề.

2. Lỗi “#VALUE!” – Kiểu dữ liệu không tương thích

Nguyên nhân

Lỗi “#VALUE!” thường xuất hiện khi một công thức bị gấn bởi kiểu dữ liệu sai, ví dụ cố gắng cộng hai chuỗi ký tự, hoặc tham chiếu tới một ô chứa lỗi khác.

Cách khắc phục

  1. Kiểm tra kiểu dữ liệu – Sử dụng hàm TYPE để xác định kiểu dữ liệu của ô: =TYPE(A1). Nếu trả về 2 (text), hãy chuyển đổi thành số bằng hàm VALUE.
  2. Sử dụng hàm TEXT và VALUE – Khi cần chuyển đổi: =VALUE(A1) hoặc =TEXT(A1, "0") tùy mục đích.
  3. Sử dụng hàm TRIM – Loại bỏ khoảng trắng thừa có thể gây ra lỗi: =TRIM(A1).
  4. Kiểm tra tham chiếu – Đảm bảo rằng các ô tham chiếu không chứa lỗi khác. Có thể dùng IFERROR lồng nhau để tránh lan truyền lỗi.

3. Lỗi “#REF!” – Tham chiếu không hợp lệ

Nguyên nhân

Lỗi “#REF!” xuất hiện khi công thức tham chiếu tới một ô đã bị xóa, hoặc khi di chuyển dữ liệu mà tham chiếu không được cập nhật đúng.

Cách khắc phục

  1. Kiểm tra công thức – Dùng “Formula Auditing” → “Trace Precedents” để xem nguồn gốc lỗi.
  2. Sử dụng hàm INDIRECT – Để bảo vệ tham chiếu với địa chỉ cố định: =INDIRECT("A1").
  3. Khôi phục dữ liệu – Nếu ô bị xóa, hãy khôi phục lại dữ liệu hoặc điều chỉnh công thức.
  4. Tự động cập nhật tham chiếu – Khi di chuyển sheet, hãy chọn “Move or Copy” và kiểm tra tùy chọn “Update references”.

4. Lỗi “#NAME?” – Tên hàm hoặc tên định danh không hợp lệ

Nguyên nhân

Lỗi “#NAME?” thường xuất hiện khi người dùng gõ sai tên hàm, hoặc sử dụng tên vùng dữ liệu chưa được định nghĩa. Cũng có thể do thiếu dấu nháy đơn cho chuỗi ký tự.

Cách khắc phục

  1. Kiểm tra chính tả – Đảm bảo tên hàm đúng: SUM, AVERAGE, VLOOKUP, v.v.
  2. Xem xét ngôn ngữ – Nếu Excel đang dùng tiếng Việt, tên hàm có thể khác. Ví dụ, SUM trong tiếng Việt là TỔNG.
  3. Định nghĩa lại tên vùng – Dùng “Name Manager” để kiểm tra và chỉnh sửa tên vùng.
  4. Sử dụng dấu nháy đơn – Khi gõ chuỗi, phải đặt trong dấu nháy: "Nhiệm vụ".

5. Lỗi “#N/A” – Không tìm thấy giá trị

Nguyên nhân

Lỗi “#N/A” thường xuất hiện khi công thức VLOOKUP, HLOOKUP, INDEX–MATCH không tìm thấy giá trị cần trích xuất trong vùng tham chiếu.

Cách khắc phục

Những Lỗi Thường Gặp Trong Excel Và Cách Khắc Phục
Những Lỗi Thường Gặp Trong Excel Và Cách Khắc Phục
  1. Kiểm tra dữ liệu nguồn – Đảm bảo giá trị tìm kiếm có tồn tại trong danh sách.
  2. Dùng hàm IFNA – Ví dụ: =IFNA(VLOOKUP(A1, B:C, 2, FALSE), "Không tìm thấy").
  3. Cấu trúc dữ liệu – מחיר luôn sắp xếp tăng dần nếu TRUE là tham số cuối cùng, tránh lỗi sai.
  4. Sử dụng hàm XLOOKUP – Hàm mới hơn cho phép xử lý lỗi linh hoạt: =XLOOKUP(A1, B:B, C:C, "Không tìm thấy").

6. Lỗi “#NUM!” – Giá trị số không hợp lệ

Nguyên nhân

Lỗi “#NUM!” xuất hiện khi công thức tính toán vượt quá giới hạn số học của Excel (số lớn hơn 1.7976931348623157E+308) hoặc khi sử dụng hàm số học với tham số không hợp lệ (logarithm of negative number, sqrt of negative number…).

Cách khắc phục

  1. Kiểm tra giới hạn – Nếu công thức tạo ra số rất lớn, cân nhắc sử dụng dữ liệu chuẩn hóa hoặc làm tròn.
  2. Kiểm tra tham số – Đối với hàm LOG, SQRT, hãy đảm bảo đầu vào luôn dương.
  3. Sử dụng hàm IF – Tránh tính toán với dữ liệu không hợp lệ: =IF(A1<0, "", SQRT(A1)).
  4. Sử dụng hàm ROUND – Giảm độ chính xác: =ROUND(A1, 2).

7. Lỗi “#SPILL!” – Tràn vùng dữ liệu (Excel 365)

Nguyên nhân

Trong Excel 365, khi sử dụng công thức mảng (dynamic array) và có dữ liệu xung quanh, Excel báo “#SPILL!” vì không thể đổ dữ liệu ra. Lỗi này thường gặp với hàm FILTER, SORT, UNIQUE.

Cách khắc phục

  1. Đảm bảo vùng trống – Kiểm tra ô xung quanh công thức có dữ liệu không. Dùng tính năng “Clear All” để xóa nội dung.
  2. Sử dụng hàm IFERROR – =IFERROR(FILTER(A:A, B:B="Yes"), "Không có dữ liệu").
  3. Bób trùm công thức – Nếu cần ghi dữ liệu vào vùng đã có, hãy di chuyển hoặc xóa dữ liệu.
  4. Sử dụng hàm LET – Giúp chia nhỏ công thức để tránh tràn.

8. Lỗi “#Array!” – Kiểu mảng không hợp lệ

Nguyên nhân

Lỗi “#Array!” thường xuất hiện khi công thức mảng được đặt trong một ô không hỗ trợ hoặc khi hàm mảng không được nhập đúng cú pháp.

Cách khắc phục

  1. Nhập công thức bằng Ctrl+Shift+Enter (các phiên bản cũ) – Để Excel hiểu là công thức mảng.
  2. Kiểm tra vùng trả về –”> Nếu công thức trả về mảng có kích thước vượt quá vùng đã khai báo, hãy mở rộng vùng.
  3. Sử dụng hàm mảng chuẩn – =SUM(IF(A1:A10>5, B1:B10, 0)) – Đảm bảo đúng cú pháp.

9. Lỗi “#NULL!” – Vùng giao nhau không hợp lệ

Nguyên nhân

Lỗi “#NULL!” thường xảy ra khi người dùng dùng một khoảng cách (space) thay vì dấu hai chấm (:) để chỉ vùng dữ liệu, hoặc khi phạm vi giao nhau không tồn tại.

Cách khắc phục

  1. Sửa cú pháp – Đảm bảo dùng dấu hai chấm: A1:B10 chứ không phải A1 B10.
  2. Kiểm tra vùng giao nhau – gha; 10>10?
  3. Thay đổi công thức – Thay vì =SUM(A1 B10), dùng =SUM(A1:B10).

10. Lỗi “#ERROR!” chung

Nguyên nhân

Lỗi “#ERROR!” thường là hộp cảnh báo chung khi Excel gặp’n>?

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận