Chào các anh chị em, hôm nay mình muốn chia sẻ một mẹo nhỏ nhưng cực kỳ hữu ích khi làm việc với hàm VLOOKUP, đó là sử dụng hàm IFERROR để xử lý các trường hợp trả về lỗi #N/A.
Tình huống này chắc hẳn ai cũng gặp: mình dùng VLOOKUP để dò tìm một mã hàng trong danh mục, nhưng đôi khi mã hàng đó không tồn tại trong danh mục, dẫn đến kết quả trả về là lỗi #N/A. Điều này làm bảng tính của mình trông rất xấu và có thể ảnh hưởng đến các phép tính khác.
Thay vì để lỗi hiển thị, chúng ta có thể dùng IFERROR để thay thế nó bằng một giá trị khác, ví dụ như để trống, hoặc ghi chú là 'Không tìm thấy'.
Cú pháp của hàm IFERROR như sau:
IFERROR(value, value_if_error)value: Là biểu thức hoặc công thức bạn muốn kiểm tra (ở đây là công thứcVLOOKUPcủa bạn).value_if_error: Là giá trị bạn muốn hiển thị nếuvaluetrả về lỗi (ví dụ:""để trống, hoặc"Không có dữ liệu").
Ví dụ:
Giả sử bạn có công thức VLOOKUP:
=VLOOKUP(A2, DM_Hang, 2, FALSE)Để xử lý lỗi #N/A, bạn sửa lại thành:
=IFERROR(VLOOKUP(A2, DM_Hang, 2, FALSE), "")Hoặc nếu muốn hiển thị thông báo:
=IFERROR(VLOOKUP(A2, DM_Hang, 2, FALSE), "Không tìm thấy")Cách này giúp bảng tính của chúng ta gọn gàng và chuyên nghiệp hơn rất nhiều. Anh em nào có cách xử lý lỗi khác hay hơn thì chia sẻ cho mọi người cùng học hỏi nhé!