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ềnFALSEhoặc0để 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ằng0, để 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!