Hàm XLOOKUP trong Excel sử dụng như thế nào?

Hàm XLOOKUP mới của Excel sẽ thay thế hàm VLOOKUP, đồng thời giải quyết một số hạn chế của VLOOKUP và bổ sung thêm một số chức năng khác. Hãy cùng chúng tôi tìm hiểu hàm XLOOKUP trong Excel về cú pháp cũng như cách sử dụng hàm này.

Ở lần cập nhật mới đây, Microsoft đã bổ sung và mang đến cho người dùng thêm một số hàm mới với mục đích khắc phục, bổ sung thêm các tính năng mới cho Excel. Trong những hàm đó, hàm XLOOKUP là một trong những cái tên được nhắc đến trong lần cập nhật mới nhất này.

ham xlookup trong excel su dung nhu the nao

Hàm XLOOKUP sẽ thay thế hàm VLOOKUP

XLOOKUP là gì?

Hàm XLOOKUP là hàm mới, đây là giải pháp mà sắp tới Microsoft sẽ chính thức đưa vào sử dụng để thay thế cho hàm VLOOKUP nhằm khắc phục một số hạn chế mà VLOOKUP đang gặp phải. Ngoài ra, XLOOKUP còn được sử dụng để thay thế hàm HLOOKUP, chẳng hạn XLOOKUP có thể nhìn sang trái, mặc định dò tìm kết quả chính xác và cho phép chỉ định phạm vi là ô thay vì số cột, trong khi đó VLOOKUP không hề dễ sử dụng và cũng không được linh hoạt như vậy.

Hiện tại, hàm XLOOKUP chỉ cho phép người dùng chương trình Insiders, do đó với bất cứ ai đang sử dụng Insiders thì đều có thể cập nhạt, trải nghiệm và sử dụng ngay hàm XLOOKUP này. Thời gian tới, Microsoft sẽ sớm hoàn thiện và phát hành hàm này cho tất cả người dùng Office 365.

Hướng dẫn dùng hàm XLOOKUP trong Excel

1. Cú pháp hàm XLOOKUP

Cú pháp của hàm XLOOKUP như sau:

ham xlookup trong excel su dung nhu the nao 2

Hàm XLOOKUP sẽ có 5 đối số, trong đó chỉ có 3 đối số đầu tiên là bắt buộc còn lại 2 đối số sau là tuỳ chọn, cụ thể là:

- lookup_value: Là giá trị tìm kiếm
- lookup_array: Là vùng (mảng) tìm kiếm
- return_array: Là vùng (mảng) mà ở đó người dùng muốn trả về kết quả
- [match_mode]: Là lựa chọn chế độ khớp giá trị khi tìm kiếm
- [search_mode]: Là lựa chọn chế độ tìm kiếm

Ngoài ra, các bạn lưu ý thêm những thông tin sau:

- lookup_value: Có thể sẽ là 1 giá trị hoặc là 1 mảng giá trị bạn muốn tìm kiếm
- lookup_array và return_array: Cần được khớp nhau về kích thước
- [match_mode]: Mặc định là tìm kiếm chính xác (0 - Exact match)
- [search_mode]: Mặc định là tìm kiếm từ đầu đến cuối (1 - Search first-to-last)

Như vậy, với hàm XLOOKUP mới này cơ bản các đối số gần tương tự với các hàm tìm kiếm VLOOKUP hay HLOOKUP, do vậy nếu các bạn nắm chắc cú pháp và cách sử dụng của 2 hàm này thì với XLOOKUP chắc chắn bạn sẽ dễ dàng tiếp cận và nắm bắt hơn.

2. Cách dùng hàm XLOOKUP

Hàm XLOOKUP có thể tìm đến bên trái

Như đã biết thì hạn chế của hàm VLOOKUP là chỉ cho kết quả trả về của hàm chỉ có thể là 1 cột nào đó nằm bên phải của cột đầu tiên trong bảng dò. Tương tự, hàm HLOOKUP cũng chỉ có thể trả về kết quả là 1 hàng nào đó nằm dưới hàng đầu tiên trong bảng dò. Bạn cũng có thể khắc phục bằng cách sử dụng kết hợp thêm 1 số hàm khác như hàm CHOOSE chẳng hạn, hoặc nâng cao hơn, bạn có thể kết hợp hàm INDEX và hàm MATCH chẳng hạn.

Với hàm XLOOKUP hạn chế này đã được khắc phục, bạn có thể xem ví dụ cụ thể dưới đây để dễ hình dung. Ví dụ là bạn căn cứ vào đơn giá để tìm tên hàng hóa:

ham xlookup trong excel su dung nhu the nao 3

Hàm XLOOKUP có thể tìm kiếm từ cuối lên đầu (search last to first)

Dùng hàm XLOOKUP bạn có thể linh động trong việc tìm kiếm dữ liệu, ví dụ như bạ có thể tìm kiếm từ dưới lên. Việc tìm kiếm này cũng khắc phục được những hạn chế mà hàm VLOOKUP hay HLOOKUP còn gặp phải.

Với đối số thứ 5 của hàm sẽ là -1 (Search last-to-first).

ham xlookup trong excel su dung nhu the nao 4

Như vậy, với cùng Hàng hoá 1, thì công thức ở ô E3 có tham số thứ 5 là 1 (Search first-to-last) thì sẽ dò tìm từ đầu đến cuối trong lookup_array (nó tương tự như hàm VLOOKUP).

Tiếp theo là công thức ở ô E5 sẽ có tham số thứ 5 là -1 (Search last-to-first) do đó hàm sẽ thực hiện dò tìm kiếm từ cuối lên đầu của lookup_array (việc này thì hàm VLOOKUP không thể làm theo một cách thông thường như thế này được).

Hàm XLOOKUP trả về 1 mảng giá trị

Hàm XLOOKUP giúp bạn trả về một mảng giá trị, ví dụ:

ham xlookup trong excel su dung nhu the nao 5

Công thức ở ô I4 là:

=XLOOKUP(H2,A4:A7,A4:F7)

Như vậy, hàm sẽ thực hiện tìm kiếm giá trị trong ô H2 trong vùng từ A4:A7 và vùng trả về kết quả ở đây sẽ là vùng từ A4:F7. Tương tự, bạn sẽ thực với các công thức trong ô I6 và ô I8.

Hàm XLOOKUP nối các giá trị tìm kiếm

Hàm XLOOKUP còn cho phép bạn nối chuỗi trong giá trị tìm kiếm, vùng tìm kiếm cũng như vùng kết quả. Khi muốn tìm kiếm với nhiều điều kiện khác nhau, các bạn có thể nối các giá trị đó lại để thực hiện việc tìm kiếm. Hãy xem ví dụ minh họa trong ảnh dưới:

ham xlookup trong excel su dung nhu the nao 6

Hàm XLOOKUP tìm kiếm một mảng giá trị

Hàm XLOOKUP còn giúp người dùng thực hiện tìm kiếm cả mảng giá trị. Bạn xem ví dụ dưới đây để hiểu và dễ hình dung hơn:

ham xlookup trong excel su dung nhu the nao 7

Trong ví dụ trên có sử dụng hàm UNIQUE để loại bỏ giá trị trùng lặp, đồng thời trả về danh sách duy nhất.

Khi tìm kiếm một mảng giá trị thì kết quả trả về là 1 mảng giá trị theo chiều dọc (tức sẽ gồm nhiều hàng nhưng chỉ có 1 cột). Do đó bạn sẽ có 1 số đúc kết nhỏ là:

- Hàm XLOOKUP có thể trả về 1 mảng giá trị theo chiều ngang (tức theo hàng trong Excel, gồm 1 hàng và có nhiều cột).
- Hàm cũng có thể trả về 1 mảng giá trị theo chiều dọc (tức sẽ nhiều hàng và 1 cột).
- Mảng trả về này có thể là mảng 1 chiều, hoặc 2 chiều nhưng trong 2 chiều này phải có 1 chiều với kích thước bằng 1. Hàm XLOOKUP sẽ không trả về được 1 mảng giá trị gồm nhiều hàng và nhiều cột (>=2 hàng và >=2 cột), bạn có thể xem lại cụ thể hơn qua ví dụ trên (ô I12) ở trên.

Sử dụng các hàm khác kết hợp với XLOOKUP

Hàm XLOOKUP cũng cho phép bạn kết hợp các hàm với nhau, sử dụng lồng ghép các hàm với nhau linh hoạt.

Ví dụ, bạn có thể dùng hàm XLOOKUP để trả về cả mảng giá trị như mô tả trong ảnh dưới, bạn có thể tính tổng số lượng của những hàng hóa phát sinh trong lần cuối cùng.

ham xlookup trong excel su dung nhu the nao 8

Nối chuỗi linh hoạt trong kết quả trả về của hàm XLOOKUP

Hàm XLOOKUP giúp bạn nối chuỗi linh hoạt trong kết quả trả về. Bạn có thể thấy kết quả trả về không chỉ là những con số mà sẽ kết hợp, vận dụng hàm trả về cả mảng giá trị kết hợp với các chuỗi Text lồng trong kết quả trả về. Ví dụ như trong hình dưới bạn sẽ thấy việc lồng ghép, nối chuỗi linh hoạt trong kết quả trả về xem số lượng và thành tiền phát sinh lần đầu cũng như cuối cùng của hàng hóa phát sinh.

ham xlookup trong excel su dung nhu the nao 9

Dùng XLOOKUP lồng XLOOKUP

Bạn xem ví dụ minh họa ở dưới sẽ biết việc dùng XLOOKUP lồng XLOOKUP. Giả sử bạn cần tính tổng số lượng của hàng hóa tính từ lúc hàng hóa C có phát sinh đầu tiên cho đến lúc hàng hóa C có phát sinh lần cuối cùng.

ham xlookup trong excel su dung nhu the nao 10

XLOOKUP khắc phục lỗi chèn dòng, cột trong VLOOKUP và HLOOKUP

Dùng hàm VLOOKUP hay HLOOKUP khi người dùng muốn chèn thêm 1 cột (với hàm VLOOKUP) hay chèn thêm 1 dòng (với hàm HLOOKUP) thì kết quả trả về của hàm sẽ bị sai. Nhưng nếu sử dụng hàm XLOOKUP thì sẽ khắc phục được lỗi này.

Ví dụ:

- Bạn muốn chèn thêm cột vào giữa cột A và B thì kết quả ở D3 khi dùng hàm XLOOKUP sẽ không bị thay đổi. Còn ô D2 khi sử dụng hàm VLOOKUP thì kết quả đã bị thay đổi và dẫn đến kết quả là sai.

- Tương tự, nếu dùng hàm HLOOKUP, khi bạn chèn thêm 1 dòng vào giữa dòng 7 và 8 -> kết quả ở ô H6 khi dùng hàm XLOOKUP không bị thay đổi. Còn ô H5 khi bạn dùng hàm HLOOKUP -> kết quả đã bị thay đổi và dẫn đến kết quả bị sai.

ham xlookup trong excel su dung nhu the nao 10

https://thuthuat.taimienphi.vn/ham-xlookup-trong-excel-su-dung-nhu-the-nao-53513n.aspx
Hàm XLOOKUP trong Excel là hàm mới, là sự kế thừa khắc phục những hạn chế mà cả hai hàm VLOOKUP và HLOOKUP còn mắc phải. Với một loạt tính năng và cách dùng cùng với các ví dụ trên đây phần nào giúp các bạn thấy những ưu điểm mà hàm XLOOKUP mang đến. Hãy trải nghiệm và sử dụng ngay hàm này nếu bạn đang dùng bản Insider cho Office 365 nhé!

Tác giả: Trần Khởi My     (4.0★- 3 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Hàm AVERAGEIFS, hàm tính trung bình cộng với nhiều điều kiện
Hàm CUMIPMT, sử dụng hàm tính số tiền lãi cộng dồn trong Excel
Hàm NPER, sử dụng hàm tính số kỳ của một khoản đầu tư trong Excel
Excel - Hàm BINOMDIST, Hàm trả về giá trị xác suất phân bố nhị thức
Tổng hợp các hàm kỹ thuật trong Excel
Từ khoá liên quan:

ham xlookup trong excel

, cach dung ham xlookup trong excel, su dung ham xlookup,

SOFT LIÊN QUAN
  • Học Hàm Excel

    Ứng dụng tra cứu công thức các hàm excel

    Học Hàm Excel là ứng dụng hỗ trợ người dùng sử dụng các hàm Excel từ cơ bản đến nâng cao một cách nhanh chóng và hiệu quả, Học Hàm Excel phù hợp với người mới bắt đầu tự học, cho sinh viên cũng như những người đã đi làm.

Tin Mới

  • Cách xuất file Excel, PDF từ Google Sheet

    Với thao tác xuất file Excel, PDF từ Google Sheets đơn giản, người dùng sẽ có thêm nhiều sự lựa chọn về các loại định dạng giúp tải các bảng dữ liệu về thiết bị của mình, linh hoạt hơn khi in ấn hay tùy chỉnh tiện lợi bất cứ nội dung nào sao cho đúng với mong muốn.

  • Cách tắt Enable Editing khi mở Excel 2019

    Khi bạn tải file Word hay Excel 2019 trên mạng và khi mở sẽ yêu cầu bạn tắt chế độ Protected View bằng cách nhấn vào Enable Editing thì bạn mới có thể chỉnh sửa hay in được. Đây là tính năng hữu ích giúp người dùng hạn

  • Scroll Lock trong Excel là gì?

    Để tìm hiểu Scroll Lock trong Excel là gì? Cách tắt, vô hiệu hóa tính năng này trong Excel cho Windows và Mac như thế nào, bạn đọc cùng tham khảo tiếp bài viết dưới đây của

  • Game Bắt chữ - "Bí kíp" vượt qua tất cả các câu hỏi trong game đuổi hình bắt chữ

    Một bí kíp giúp bạn dễ dàng vượt qua các câu hỏi trong ứng dụng đuổi hình bắt chữ trên mobile, không chỉ giúp tìm ra Đáp án bắt chữ nhanh nhất, chuẩn xác nhất mà còn giúp bạn nhanh nhạy trong bất cứ trò chơi nào "nhìn hình đoán chữ".


 Mùa hè tới rồi muốn so sánh giá tìm điều hòa giá rẻ nhất thị trường hãy dùng TopGia để so sanh gia có nhiều mẫu dieu hoa để so sanh sanh, xem dieu hoagiá rẻ để so sánh giá