XLOOKUP vs VLOOKUP: Hàm Excel nào tốt hơn?

Hàm XLOOKUP và VLOOKUP trong Excel đều tìm một giá trị trong bảng hoặc danh sách để trả về các kết quả liên quan. Tuy nhiên, giữa hàm XLOOKUP và VLOOKUP vẫn có sự khác biệt.

So sánh hai hàm tra cứu trong Excel

Hai hàm XLOOKUP và VLOOKUP trong Excel đều được dùng để phân tích các tập hợp dữ liệu lớn thật nhanh. Xét về “tuổi đời”, XLOOKUP là hàm mới, còn VLOOKUP đã được dùng từ lâu. Cả hai đều có ưu điểm và hạn chế riêng. Hãy cùng Download.vn tìm hiểu sự khác biệt để xem hàm Excel nào phù hợp nhất với dự án của bạn nhé!

Cách thức hoạt động của hàm VLOOKUP

VLOOKUP viết tắt của Vertical Look-up. Nó là một hàm Excel thực hiện tra cứu theo chiều dọc cho một giá trị ở cột ngoài cùng bên trái của bộ dữ liệu và trả về một giá trị duy nhấtt từ cột khác, ở cùng hàng. Công thức cho hàm VLOOKUP như sau:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Hãy nhìn vào ví dụ bên dưới. Giả sử bạn có một danh sách các mẫu thiết bị smartphone trong bộ dữ liệu, và cần lấy một số thông tin cụ thể từ chúng.

Ví dụ về hàm VLOOKUP trong Excel

Bạn có thể dùng hàm VLOOKUP để lấy thông tin bổ sung về bộ vi xử lý và giá tương ứng của chúng.

Cách dùng hàm VLOOKUP trong Excel không khó

Bạn có thể xem hướng dẫn chi tiết cách dùng hàm VLOOKUP trong Excel trên Download.vn. Dù VLOOKUP là một trong số hàm tốt nhất ở Excel và có thể giúp bạn đơn giản hóa bộ dữ liệu lớn, nó vẫn có một số hạn chế. Ví dụ, dữ liệu cần được sắp xếp theo thứ tự tăng dần để công thức này hoạt động.

Cách thức hoạt động của hàm XLOOKUP

XLOOKUP giúp bạn thực hiện tra cứu thông tin theo chiều ngang và dọc để tìm một giá trị trong bảng tính. Hàm này về cơ bản tiến hành tra cứu theo mảng. Nếu tìm thấy một kết quả trùng khớp, nó trả về dữ liệu tương ứng từ phạm vi thứ hai (return_array).

Cách thức hoạt động của hàm XLOOKUP

Hàm Excel này hoạt động hiệu quả hơn các lựa chọn tra cứu khác khi nhắc tới độ chính xác mặc định. Bạn có thể dùng các đối số lựa chọn ở ([match_mode]) để xác định kiểu các giá trị đối sánh phù hợp cần thiết - một kết quả chính xác, thấp hơn hoặc cao hơn hay một ký tự đại diện.

Bạn có thể dùng hàm XLOOKUP cho nhiều mục đích khác nhau, bao gồm phân tích tài chính, tiếp thị và bán hàng… Công thức của hàm XLOOKUP như sau:

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

Bảng so sánh sự khác biệt giữa hàm XLOOKUP và VLOOKUP

VLOOKUPXLOOKUP
Mặc định đối sánh chính xác
Giá trị trả về ở bên phải của dữ liệu tra cứu
Giá trị trả về ở bên trái của dữ liệu tra cứu
Tra cứu theo hàng
Trả về nhiều hơn một giá trị
Tra cứu cột cần được phân loạiChỉ kết quả gần đúngChỉ kết quả nhị phân
Tìm kiếm từ trên xuống dưới
Tìm kiếm từ dưới lên trên
Tìm kiếm nhị phân
Thông báo nếu khi không tìm thấy giá trị
Tìm kiếm ký tự đại diện
Tìm kiếm dữ liệu chính xác
Trả về kết quả xấp xỉ ở cạnh giá trị nhỏ hơn
Trả về kết quả gần đúng cạnh gái trị lớn hơn
Có thể trả về một giá trị sai nếu giá trị tra cứu không được phân loại? - Gần đúng

- Nhị phân

- Gần đúng

Thêm cột mới vào bảng tìm kiếm có thể phá vỡ công thức

Trên đây là sự khác biệt giữa hai hàm Excel: VLOOKUP và XLOOKUP. Hi vọng bài viết giúp bạn dễ thấy hàm Excel nào phù hợp và tốt hơn để sử dụng cho dữ liệu trong bảng tính hiện tại.

  • 155 lượt xem
👨 Vy Vy Cập nhật: 30/05/2022
Xem thêm: VLOOKUP Hàm Excel Microsoft Excel
Sắp xếp theo