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ẻ một mẹo nhỏ để xử lý lỗi #N/A khi dùng hàm VLOOKUP, một lỗi mà mình tin rằng rất nhiều người gặp phải trong quá trình làm việc với Excel.
Khi sử dụng VLOOKUP, lỗi #N/A thường xảy ra khi giá trị bạn tìm kiếm không có trong bảng dữ liệu hoặc có sự sai khác về định dạng (ví dụ: số và chuỗi ký tự). Thay vì để báo cáo trông rất xấu với lỗi này, chúng ta có thể sử dụng kết hợp hàm IFERROR để xử lý.
Cú pháp cơ bản sẽ như sau:
=IFERROR(VLOOKUP(giá_trị_tìm_kiếm, bảng_dữ_liệu, số_cột, [tìm_chính_xác]), giá_trị_nếu_lỗi)Trong đó:
giá_trị_tìm_kiếm: Là ô chứa giá trị bạn muốn tra cứu.bảng_dữ_liệu: Là vùng dữ liệu bạn muốn tra cứu trong đó.số_cột: Là số thứ tự của cột chứa kết quả bạn muốn lấy.[tìm_chính_xác]: Thường làFALSEhoặc0để tìm chính xác.giá_trị_nếu_lỗi: Là giá trị bạn muốn hiển thị thay cho lỗi #N/A. Có thể là một chuỗi trống"", một số0, hoặc một thông báo tùy chỉnh như"Không tìm thấy".
Ví dụ, nếu bạn muốn tra cứu mã sản phẩm trong một bảng và nếu không tìm thấy thì hiển thị chuỗi trống, công thức sẽ là:
=IFERROR(VLOOKUP(A2, Sheet2!A:B, 2, FALSE), "")Cách này giúp bảng tính của bạn trông gọn gàng và chuyên nghiệp hơn rất nhiều. Hy vọng chia sẻ này hữu ích cho mọi người!