Cách sửa lỗi #N/A trong Excel

Khi sử dụng một số hàm tra cứu trong Excel như hàm VLOOKUP, HLOOKUP, LOOKUP và hàm MATCH, chúng ta hay gặp phải lỗi #N/A. Trong bài viết dưới đây Taimienphi.vn sẽ hướng dẫn bạn một số cách sửa sửa lỗi #N/A trong Excel.

Trong các bài viết trước Taimienphi.vn đã hướng dẫn bạn các cách sửa lỗi #NUM trong Excel. Bài viết dưới đây Taimienphi.vn sẽ hướng dẫn tiếp bạn một số cách sửa lỗi #N/A trong Excel.

 

1. Lỗi #N/A trong Excel

Lỗi #N/A trong Excel xảy ra khi không tìm thấy hoặc xác định được thông tin, dữ liệu quan trọng nào đó, chẳng hạn như tên nhân viên trong bảng tính sai chính tả, tùy chọn màu sắc không tồn tại, ... . Ngoài ra một số nguyên nhân khác gây ra lỗi #N/A trong Excel có thể là do các ký tự khoảng trắng thừa, lỗi chính tả hoặc bảng tra cứu không đầy đủ.

Lỗi này xuất hiện chủ yếu trong các hàm tra cứu cổ điển trong Excel, bao gồm các hàm VLOOKUP, HLOOKUP, LOOKUP và hàm MATCH.

Cách tốt nhất để ngăn lỗi #N/A xảy ra là đảm bảo các giá trị tra cứu và bảng tra cứu phải chính xác và đầy đủ. Nếu không mong muốn lỗi #N/A xảy ra, trước hết kiểm tra xem:

  • Giá trị tra cứu đã viết đúng chính tả hay chưa và không chứa các ký tự khoảng trắng.
  • Các giá trị trong bảng tra cứu phải được viết đúng chính tả và không chứa khoảng trắng.
  • Bảng tra cứu phải chứa tất cả các giá trị.
  • Cung cấp phạm vi tra cứu cho hàm.
  • Loại giá trị tra cứu = loại bảng tra cứu (tức là cả 2 phải là văn bản, hoặc là chữ số, ...).

Lưu ý: Nếu lỗi #N/A xảy ra, kết quả mà bạn nhận được sẽ không chính xác. Cần đảm bảo bạn đã khớp chính xác các cấu hình. Chế độ khớp gần đúng sẽ trả về tất cả các kết quả không chính xác.

2. Cách sửa lỗi #N/A trong Excel

Cách 1: Sử dụng hàm IFERROR để bẫy lỗi #N/A

Để sửa lỗi #N/A, giải pháp đầu tiên là chúng ta sử dụng hàm IFERROR để bẫy lỗi. Hàm IFERROR có thể bắt bất kỳ lỗi nào và trả về kết quả thay thế.

Trong ví dụ dưới đây, lỗi #N/A xuất hiện trong ô F5 vì "ice cream" không tồn tại trong bảng tra cứu.

=VLOOKUP(E5,data,2,0) // "ice cream" is not found

cach sua loi n a trong excel

Để sửa lỗi này, sử dụng hàm IFERROR để bọc công thức VLOOKUP như dưới đây:

=IFERROR(VLOOKUP(E7,data,2,0),"Not found")

Nếu hàm VLOOKUP trả về lỗi, hàm IFERROR sẽ bắt lỗi đó và trả về kết quả "Not found".

Cách 2: Bẫy lỗi #N/A bằng hàm IFNA

Hàm IFNA cũng có thể bẫy và xử lý các lỗi #N/A cụ thể. Cú pháp sử dụng hàm IFNA tương tự như hàm IFERROR:

=IFERROR(VLOOKUP(A1,table,column,0),"Not found")

=IFNA(VLOOKUP(A1,table,column,0),"Not found")

Ưu điểm của hàm IFNA là chỉ nhắm mục tiêu lỗi #N/A. Ngược lại hàm IFERROR sẽ bắt bất kỳ lỗi nào mà hàm phát hiện. Chẳng hạn ngay cả khi nhập tên hàm VLOOKUP không viết hoa, hàm IFERROR cũng sẽ trả về lỗi "Not found".

Không hiển thị bất kỳ thông báo nào (No Message)

Nếu không muốn hiển thị bất kỳ thông báo nào khi bẫy lỗi #N/A (tức là hiển thị ô trống), chúng ta có thể sử dụng chuỗi trống ("") như dưới đây:

=IFERROR(VLOOKUP(E7,data,2,0),"")

Cách 3: Sử dụng hàm INDEX và hàm MATCH để sửa lỗi #N/A

Hàm MATCH cũng trả về lỗi #N/A trong trường hợp nếu hàm không tìm thấy giá trị. Nếu đang sử dụng kết hợp hàm INDEX và MATCH, chúng ta có thể bẫy lỗi #N/A theo cùng một cách. Trong ví dụ trên, công thức trong ô F5 sẽ là:

=IFERROR(INDEX(C5:C9,MATCH(E5,B5:B9,0)),"Not found")

Cách 4: Buộc lỗi #N/A

Nếu muốn buộc lỗi #N/A trên bảng tính, chúng ta có thể sử dụng hàm NA. Cho ví dụ, để hiển thị lỗi # N/A trong một ô khi giá trị trong ô A1 bằng 0, chúng ta có thể sử dụng công thức dưới đây:

=IF(A1=0, NA())

https://thuthuat.taimienphi.vn/cach-sua-loi-n-a-trong-excel-46554n.aspx
Bài viết trên đây Taimienphi.vn vừa hướng dẫn bạn một số cách sửa lỗi #N/A trong Excel. Ngoài ra bạn đọc có thể tham khảo thêm bài viết 10 mẹo và thủ thuật Excel cực kỳ hữu ích mà ai cũng nên biết trên Taimienphi.vn để tìm hiểu một số mẹo sử dụng Excel hiệu quả nhé.

Tác giả: Hoàng Bách     (4.0★- 3 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Hàm Vlookup với 2 điều kiện
Gộp bảng bằng VLOOKUP
Lỗi hàm Vlookup, sửa lỗi #N/A khi dùng hàm Vlookup trong Excel
Các lỗi thường gặp khi sử dụng hàm Vlookup
Sử dụng hàm VLOOKUP để lấy dữ liệu từ bảng tính này sang bảng tính khác
Từ khoá liên quan:

Cách sửa lỗi #N/A trong Excel

, sửa lỗi #N/A trong Excel, lỗi #N/A trong Excel,

SOFT LIÊN QUAN
  • Hàm Vlookup kết hợp hàm Right

    Bài tập mẫu kết hợp hàm Vlookup và hàm Right

    Giới thiệu hàm Vlookup kết hợp với hàm Right trong trong excel bài tính tiền bán xăng và tiền công chuyên chở, ngoài ra bạn có thể kết hợp hàm Vlookup với một số hàm khác như MID, LEFT

Tin Mới

  • Các hàm ngày tháng trong Excel, DAY, WEEKDAY, MONTH

    Khi làm việc với dữ liệu ngày tháng trong Excel, các hàm như DAY, WEEKDAY, MONTH là những công cụ hữu ích giúp tính toán hiệu quả. Hãy cùng tìm hiểu cách áp dụng chúng vào công việc thực tế.

  • Cách tính tiền điện trong Excel 2013, 2016, 2010

    Tính tiền điện trong Excel không còn là việc khó khăn nữa. Hãy làm theo hướng dẫn từ Tải Miễn Phí để lập bảng tính tự động và theo dõi chi phí điện năng hiệu quả, giúp bạn tiết kiệm thời gian và công sức.

  • Cách xuống dòng trong Excel, Google Spreadsheets

    Excel giúp bạn làm việc với dữ liệu lớn, nhưng đôi khi việc xuống dòng lại không đơn giản. Đọc ngay bài viết để biết cách xuống dòng trong Excel mà không làm gián đoạn công việc.

  • Cách tìm bạn bè quanh đây trên Facebook cho iPhone, Android

    Facebook có tính năng tìm bạn bè quanh đây giúp bạn dễ dàng tìm thấy những người gần mình. Hãy cùng Tải Miễn Phí khám phá cách sử dụng tính năng này