Dạo này lướt forum thấy nhiều anh em còn đang vật lộn với VLOOKUP, HLOOKUP, đôi khi là INDEX-MATCH để tra cứu dữ liệu. Mình thì mới khám phá ra một 'siêu phẩm' mới của nhà Microsoft là hàm XLOOKUP và muốn chia sẻ ngay với mọi người.
Nói thật là, ban đầu mình cũng hơi e ngại khi học hàm mới, nhưng XLOOKUP thực sự rất dễ dùng và mạnh mẽ hơn hẳn các hàm cũ. Nó giải quyết được hầu hết các hạn chế của VLOOKUP:
- Tra cứu từ trái sang phải hoặc từ phải sang trái mà không cần sắp xếp lại cột.
- Không bị lỗi #N/A khi không tìm thấy giá trị, mà có thể trả về một giá trị mặc định do mình quy định.
- Có thể trả về nhiều giá trị cùng lúc (mảng).
- Hỗ trợ tìm kiếm gần đúng hoặc tìm kiếm chính xác dễ dàng hơn.
Cú pháp cơ bản của nó là:
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])Ví dụ đơn giản để tìm giá sản phẩm:
=XLOOKUP(