Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Khắc phục lỗi #N/A khi dò tìm với VLOOKUP bằng IFERROR

Quế Lý Nắng 06/04/2026 17:40 311 lượt xem 1 trả lời

Chào mọi người,

Mình thấy nhiều bạn khi mới làm quen với VLOOKUP hay gặp phải lỗi #N/A khi giá trị dò tìm không có trong bảng dữ liệu. Lỗi này tuy không ảnh hưởng đến kết quả tính toán nhưng nhìn vào bảng dữ liệu toàn lỗi thì rất khó chịu đúng không ạ?

Hôm nay, mình muốn chia sẻ một mẹo nhỏ cực kỳ hữu ích để khắc phục tình trạng này, đó là kết hợp VLOOKUP với hàm IFERROR.

IFERROR(value, value_if_error) là hàm kiểm tra xem giá trị đầu vào (value) có bị lỗi hay không. Nếu có lỗi, nó sẽ trả về giá trị bạn chỉ định (value_if_error). Nếu không có lỗi, nó sẽ trả về chính giá trị đó.

Vậy nên, khi dùng VLOOKUP, chúng ta có thể lồng nó vào trong IFERROR như sau:

=IFERROR(VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]), "Không tìm thấy")

Trong đó:

  • lookup_value: Giá trị bạn muốn dò tìm.
  • table_array: Bảng dữ liệu chứa giá trị cần dò.
  • col_index_num: Số thứ tự của cột chứa kết quả trả về.
  • [range_lookup]: Điền FALSE hoặc 0 để dò tìm chính xác.
  • "Không tìm thấy": Chuỗi văn bản bạn muốn hiển thị thay cho lỗi #N/A. Bạn có thể thay bằng 0, để trống "" hoặc bất cứ thứ gì bạn muốn.

Cách này giúp bảng tính của chúng ta trông gọn gàng và chuyên nghiệp hơn hẳn. Chúc các bạn áp dụng thành công!

2

Hay quá bạn ơi! Mình cũng hay gặp lỗi #N/A này khi làm báo cáo, đúng là nhìn khó chịu thật. Dùng IFERROR kết hợp với VLOOKUP đúng là một cách xử lý gọn gàng. Bạn có thể chia sẻ thêm một ví dụ thực tế mà bạn đã áp dụng không? Mình tò mò muốn xem cách nó hoạt động trong các trường hợp phức tạp hơn.

5

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

Đăng nhập Đăng ký