Menu

Tổng hợp các cách xử lý lỗi #N/A khi dùng VLOOKUP hiệu quả nhất

Dai Tuyền Huy 09/04/2026 07:22 543 lượt xem 1 trả lời

Chào mọi người,

Mình thường xuyên làm việc với Excel và nhận thấy lỗi #N/A là một trong những lỗi gây khó chịu nhất khi sử dụng hàm VLOOKUP. Lỗi này xảy ra khi VLOOKUP không tìm thấy giá trị tra cứu trong bảng dữ liệu.

Hôm nay, mình muốn tổng hợp lại một số cách hiệu quả để xử lý lỗi này, giúp bảng tính của chúng ta trở nên chuyên nghiệp và dễ đọc hơn:

  • Sử dụng hàm IFNA (hoặc IFERROR): Đây là cách phổ biến và đơn giản nhất. Chúng ta sẽ bọc hàm VLOOKUP trong IFNA để trả về một giá trị khác (ví dụ: để trống, điền "Không tìm thấy", hoặc số 0) khi có lỗi #N/A. Cú pháp: =IFNA(VLOOKUP(Giá_trị_tra_cứu, Bảng_dữ_liệu, Cột_trả_về, Loại_khớp), "Giá_trị_thay_thế")
  • Sử dụng kết hợp IFCOUNTIF: Cách này kiểm tra xem giá trị có tồn tại trong bảng dữ liệu trước khi thực hiện VLOOKUP. Nếu không có, nó sẽ trả về giá trị thay thế. Cú pháp: =IF(COUNTIF(Vùng_tra_cứu, Giá_trị_tra_cứu)>0, VLOOKUP(Giá_trị_tra_cứu, Bảng_dữ_liệu, Cột_trả_về, Loại_khớp), "Giá_trị_thay_thế")
  • Sử dụng INDEXMATCH: Mặc dù không trực tiếp xử lý lỗi #N/A, nhưng khi kết hợp đúng, INDEXMATCH có thể linh hoạt hơn và đôi khi tránh được các tình huống gây ra lỗi #N/A so với VLOOKUP trong một số trường hợp phức tạp.

Mỗi phương pháp có ưu và nhược điểm riêng. Cá nhân mình thường ưu tiên dùng IFNA vì tính gọn nhẹ và dễ hiểu. Tuy nhiên, trong các tình huống cần kiểm tra điều kiện phức tạp hơn, IF kết hợp COUNTIF lại tỏ ra hữu dụng.

Mọi người có cách nào khác hiệu quả hơn không, hoặc có gặp khó khăn gì khi áp dụng các cách trên, hãy cùng thảo luận bên dưới nhé!

2

Mình cũng hay gặp lỗi #N/A này lắm! Cách dùng IFNA đúng là cứu cánh cho nhiều trường hợp. Ngoài ra, mình còn thấy việc kết hợp VLOOKUP với hàm ISNA cũng khá hiệu quả, nó giúp kiểm tra xem có lỗi #N/A hay không rồi mới xử lý tiếp. Có bạn nào thử cách này chưa?

4

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

Đăng nhập Đăng ký