Cách khắc phục lỗi #VALUE khi sử dụng hàm XLOOKUP

7/12/2022


Tìm hiểu những lỗi phổ biến mà người dùng thường gặp phải khi sử dụng hàm XLOOKUP.

#VALUE! Error

Khi làm việc với các hàm XLOOKUP, có 2 lỗi chính mà mọi người thường gặp phải và bạn có thể tránh được cả 2 lỗi này bằng cách sử dụng cùng một giải pháp.

Khi bạn thấy lỗi #VALUE! trong hàm XLOOKUP, lý do rất có thể là vì mảng tra cứu và mảng trả về của bạn không có cùng kích thước.

Trong ví dụ này, lý do các mảng có kích thước khác nhau là do có một ô trống ở cuối mảng trả về. Khi viết công thức, ví dụ này đã sử dụng phím tắt Ctrl + Shift + để chuyển đến cuối cột và ô trống cuối cùng đó không phải là một phần của vùng chọn.

Như bạn có thể thấy, mảng tra cứu kết thúc bằng hàng 1003 trong khi mảng trả kết thúc bằng 1002.

Trước khi nói về một giải pháp để khắc phục lỗi này, hãy xem xét một lỗi khác mà bạn có thể gặp phải đó là lỗi Tham chiếu tuyệt đối (Absolute Reference error).

Lỗi tham chiếu tuyệt đối

Lỗi này không được biểu thị bằng tiền tố #. Bạn hãy chú ý từ những lỗi sai trong kết quả trả về.

Lý do xuất hiện lỗi này là vì trong ví dụ đã không nhấn F4 để đặt các giá trị là tuyệt đối khi sử dụng hàm XLOOKUP. Điều này có thể xảy ra khi viết tham chiếu phạm vi tra cứu hoặc tham chiếu phạm vi trả về hoặc cả hai.

Giải pháp khắc phục chính là Excel Tables

Giải pháp cho cả 2 lỗi này nằm ở việc tạo tập dữ liệu của bạn thành Excel Table. Bằng cách sử dụng Excel Table, các cột của bạn sẽ luôn có cùng kích thước và các tham chiếu của bạn sẽ luôn là tuyệt đối.

Để thay đổi bảng thành Excel Table, bạn có thể sử dụng phím tắt Ctrl + T hoặc sử dụng nút Format as Table trên tab Home của Ribbon.

Sau khi dữ liệu của bạn được chuyển đổi thành Excel Table, bạn có thể sử dụng phím tắt Ctrl + Space để chọn toàn bộ cột khi viết công thức tra cứu.

Nếu bạn muốn sử dụng chuột thay vì phím tắt, bạn có thể di chuột qua đầu tiêu đề cột cho đến khi con trỏ của bạn trở thành một mũi tên nhỏ chỉ xuống. Sau đó nhấp chuột trái để chọn cột.

 

Nguồn: excelcampus.com