HÀM XLOOKUP TRONG EXCEL
Nếu bạn chưa biết đến hàm XLOOKUP, hãy cùng tìm hiểu nào!
Tên gọi của hàm tìm kiếm trong Excel mới này được đặt dựa vào khả năng tìm kiếm đa chiều của nó - X - hay còn được miêu tả là khả năng tham chiếu dữ liệu theo cả chiều ngang và chiều dọc. Với khả năng đặc biệt này, hàm XLOOKUP hoàn toàn có thể thay thế cả hàm VLOOKUP và HLOOKUP. Cho đến hiện tại, hàm XLOOKUP chỉ được thiết lập trên phiên bản Excel 365. Do đó, nếu bạn chưa cài đặt Office 365 thì hãy cài đặt Excel 365 để sử dụng thêm hàm XLOOKUP và nhiều hàm mới khác trong Excel nhé!
* Cú pháp hàm XLOOKUP
Hàm XLOOKUP trong
Excel có cú pháp như sau:
=XLOOKUP(lookup_value, lookup_array, return_array,
[if_not_found],[match_mode], [search_mode])
Trong đó:
Các tham số cơ
bản và bắt buộc của hàm XLOOKUP là:
- lookup_value - Đối tượng cần
tìm kiếm
- lookup_array - Phạm vi cần tiến hành tìm kiếm
- return_array - Phạm vi trả về dữ liệu tương ứng
Các tham số
nâng cao và tùy chọn của hàm XLOOKUP là:
- if_not_found - Giá trị trả về nếu hàm không tìm thấy đối tượng
trong phạm vi tìm kiếm
- match_mode - Kiểu khớp
- match_mode = 0 - Khớp chính xác đối tượng cần tìm. Nếu
không tìm thấy giá trị khớp hoàn toàn, hàm trả về lỗi #N/A. Đây là kiểu
khớp mặc định.
- match_mode = -1 - Khớp chính xác đối tượng cần tìm.
Nếu không tìm thấy giá trị khớp hoàn toàn, hàm trả về giá trị nhỏ hơn gần
nhất.
- match_mode = 1 - Khớp chính xác đối tượng cần tìm. Nếu
không tìm thấy giá trị khớp hoàn toàn, hàm trả về giá trị lớn hơn gần
nhất.
- match_mode = 2 - Khớp với một ký tự đại diện (wildcard)
- search_mode - Kiểu tìm kiếm
- search_mode = 1 - Tìm kiếm từ mục đầu tiên. Đây là
kiểu tìm kiếm mặc định.
- search_mode = -1 - Tìm kiếm từ mục cuối cùng đổ ngược
lên.
- search_mode = 2 - Tìm kiếm nhị phân dựa trên phạm vi
tìm kiếm được sắp xếp theo thứ tự tăng dần. Nếu phạm vi tìm kiếm không
được sắp xếp theo đúng thứ tự, hàm trả về kết quả không hợp lệ.
- search_mode = -2 - Tìm kiếm nhị phân dựa trên phạm vi
tìm kiếm được sắp xếp theo thứ tự giảm dần. Nếu phạm vi tìm kiếm không
được sắp xếp theo đúng thứ tự, hàm trả về kết quả không hợp lệ.
Tại sao nên dùng hàm XLOOKUP?
Nếu bạn đang
băn khoăn tại sao Excel cập nhật hàm XLOOKUP mới trong khi
không hề có khiếu nại từ người dùng về hàm VLOOKUP và HLOOKUP, hãy nhìn vào
nhược điểm của các hàm LOOKUP cũ mà bạn có thể khắc phục bằng hàm tìm kiếm
trong Excel mới mang tên XLOOKUP.
1. Hàm VLOOKUP
và HLOOKUP mặc định tìm kiếm xấp xỉ
Thay vì tìm
kiếm đối tượng chính xác, hàm VLOOKUP và HLOOKUP mặc định chức năng tìm kiếm
xấp xỉ. Đó chính là lý do bạn nhất định phải thiết lập tham số thứ tư của hàm
VLOOKUP và HLOOKUP là False nếu không muốn Excel trả về kết quả sai.
2. Hàm VLOOKUP
và HLOOKUP dừng hoạt động sau khi thêm bớt cột/hàng
Tham số thứ ba
trong công thức hàm VLOOKUP và hàm HLOOKUP thể hiện số thứ tự của cột/hàng trả
về giá trị. Vì tham số này liên kết đến một vị trí cố định trên bảng tính
Excel, bạn sẽ không thể sử dụng công thức hàm sau khi thay đổi cấu trúc
cột/hàng. Thay vào đó, bạn cần viết lại một hàm LOOKUP mới.
3. Hàm VLOOKUP
không thể tìm kiếm bên trái
Một trong những
nhược điểm lớn nhất của hàm VLOOKUP chính là nó không thể tham chiếu giá trị
cần tìm từ phải qua trái. Nghĩa là hàm của bạn sẽ không hoạt động với toàn bộ
vùng dữ liệu nằm bên trái cột chứa giá trị cần khớp.
4. Hàm VLOOKUP
và HLOOKUP không tìm kiếm theo trình tự ngược
Nếu bạn không
tự sắp xếp dữ liệu của mình theo trình tự ngược lại từ thứ tự lớn dần sang thứ
tự nhỏ dần, hàm VLOOKUP và HLOOKUP sẽ không thể tự thay đổi kiểu tìm kiếm.
5. Hàm VLOOKUP
và HLOOKUP không thể tìm giá trị lớn hơn kế tiếp
Khi bạn tìm
kiếm giá trị xấp xỉ với hàm LOOKUP, bạn bắt buộc phải sắp xếp dữ liệu theo
trình tự yêu cầu. Ngay cả khi đã thực hiện bước này, bạn cũng chỉ có thể nhận
được giá trị nhỏ hơn gần nhất với giá trị cần tìm.
6. Hàm VLOOKUP
và HLOOKUP tham chiếu tới các ô không cần thiết
Tham số thứ hai
của hàm VLOOKUP và HLOOKUP - table_array - yêu cầu bạn điền toàn bộ phạm vi
bảng dữ liệu, nghĩa là trong đó chắc chắn có những ô hoàn toàn có thể bỏ qua
trong quá trình tìm kiếm. Việc kéo dài thao tác tìm kiếm sẽ làm chậm bảng tính
của bạn.
Ngược lại với
các hàm LOOKUP cũ, hàm XLOOKUP được thiết kế với sự linh hoạt
và mạnh mẽ hơn rất nhiều. Nhờ đó, nó có thể vượt qua mọi nhược điểm của những
người tiền nhiệm.
Một phương pháp
sử dụng hàm tìm kiếm trong Excel hoàn hảo để thay thế hàm VLOOKUP và HLOOKUP
chính là hàm INDEX MATCH. Không chỉ giải quyết nhanh gọn các vấn đề của hàm
LOOKUP, hàm INDEX MATCH còn có rất nhiều ứng dụng khác. Bạn có thể tham khảo
bài viết dưới đây để tìm hiểu về giải pháp hữu hiệu này.
Tài liệu hướng dẫn về cú pháp và cách sử dụng hàm XLOOKUP trong EXCEL 365
Không có nhận xét nào:
Đăng nhận xét
Nếu bạn muốn góp ý, gửi bài viết hoặc câu hỏi,... vui lòng liên hệ qua mail hoặc để lại nhận xét. Cảm ơn bạn đã ghé thăm blog!
(Thắc mắc, yêu cầu của bạn sẽ được giải đáp trong thời gian sớm nhất có thể.)