Menu

Khám phá sức mạnh của hàm XLOOKUP - Bước tiến mới so với VLOOKUP/HLOOKUP

Lưu Lễ Ái 08/06/2026 23:36 461 lượt xem 1 trả lời

Chào các bác, hôm nay em muốn chia sẻ về một hàm mà em thấy thực sự là một 'cuộc cách mạng' trong Excel, đó là XLOOKUP. Nếu các bác còn đang quen với VLOOKUP hay HLOOKUP thì nên dành chút thời gian tìm hiểu về XLOOKUP, đảm bảo sẽ không làm các bác thất vọng đâu ạ!

Trước đây, khi cần tra cứu một giá trị, em thường phải dùng VLOOKUP. Nhưng VLOOKUP có khá nhiều hạn chế: cột cần tra cứu phải nằm bên trái, phải nhớ thứ tự cột, và xử lý lỗi #N/A cũng hơi lằng nhằng. HLOOKUP thì tương tự nhưng là tra cứu theo hàng.

Với XLOOKUP, mọi thứ trở nên đơn giản hơn rất nhiều:

  • Linh hoạt về hướng tra cứu: XLOOKUP có thể tra cứu từ trái sang phải, từ phải sang trái, từ trên xuống dưới, hoặc từ dưới lên trên. Không còn bị bó buộc bởi vị trí cột hay hàng nữa.
  • Trả về nhiều giá trị: Có thể trả về toàn bộ hàng hoặc cột dữ liệu, không chỉ một ô duy nhất.
  • Xử lý lỗi thông minh: Tích hợp sẵn tham số để xử lý lỗi nếu không tìm thấy giá trị, thay vì phải dùng IFERROR lồng vào.
  • Tìm kiếm gần đúng và tìm kiếm ngược: Hỗ trợ tìm kiếm theo thứ tự giảm dần hoặc tăng dần, rất hữu ích cho việc tra cứu theo khoảng.

Cú pháp cơ bản của XLOOKUP:

XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

Ví dụ, để tìm giá của sản phẩm trong cột B dựa trên mã sản phẩm ở cột A (giả sử mã sản phẩm nằm ở ô E2):

=XLOOKUP(E2, A:A, B:B, "Không tìm thấy", 0)

Trong đó:

  • E2: Giá trị cần tìm (mã sản phẩm).
  • A:A: Vùng chứa mã sản phẩm để tìm kiếm.
  • B:B: Vùng chứa giá sản phẩm cần trả về.
  • "Không tìm thấy": Giá trị trả về nếu không tìm thấy mã sản phẩm.
  • 0: Chế độ khớp chính xác (tương đương với FALSE trong VLOOKUP).

Hàm này chỉ có trên Excel 365 và các phiên bản mới hơn. Nếu máy các bác có hỗ trợ, em khuyên chân thành nên chuyển sang dùng XLOOKUP thay vì VLOOKUP/HLOOKUP để công việc hiệu quả hơn. Có bác nào đã dùng XLOOKUP và có mẹo hay gì thì chia sẻ thêm cho em học hỏi với ạ!

4

Cảm ơn bạn đã chia sẻ về XLOOKUP nhé! Đúng là hàm này tiện lợi hơn VLOOKUP/HLOOKUP nhiều. Mình cũng hay dùng nó thay thế cho VLOOKUP vì không còn bị giới hạn cột tra cứu phải ở bên trái nữa.

Bạn có thể chia sẻ thêm về các tham số nâng cao của XLOOKUP không? Ví dụ như cách nó xử lý khi tìm thấy nhiều giá trị trùng nhau hoặc cách tìm kiếm theo thứ tự ngược lại?

2

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

Đăng nhập Đăng ký