25/05/2018, 22:58

Lỗi #VALUE của hàm VLOOKUP, nguyên nhân và cách khắc phục

Nói chung, Microsoft Excel sẽ hiển thị lỗi #VALUE! nếu giá trị được sử dụng trong công thức có kiểu dữ liệu sai. Đối với hàm VLOOKUP, có hai trường hợp thường gặp gây lỗi VALUE!. Hãy cùng Excel Online đi tìm hiểu nhé ! 1. Giá trị tra cứu vượt quá 255 ký tự Xin lưu ý rằng hàm VLOOKUP không thể ...

Nói chung, Microsoft Excel sẽ hiển thị lỗi #VALUE! nếu giá trị được sử dụng trong công thức có kiểu dữ liệu sai. Đối với hàm VLOOKUP, có hai trường hợp thường gặp gây lỗi VALUE!. Hãy cùng Excel Online đi tìm hiểu nhé !

1. Giá trị tra cứu vượt quá 255 ký tự

Xin lưu ý rằng hàm VLOOKUP không thể tìm kiếm các giá trị có từ 256 ký tự trở lên. Nếu giá trị tra cứu của bạn vượt quá giới hạn này, bạn sẽ nhận được lỗi VALUE:

Giải pháp: Hãy sử dụng hàm INDEX / MATCH thay thế. Trong ví dụ trên, hàm INDEX / MATCH hoạt động hoàn hảo:

= INDEX (C2: C7, MATCH (TRUE, INDEX (B2: B7 = F$2,0), 0))

2. Không có đường dẫn đầy đủ tới bảng tính tra cứu
Nếu bạn lấy dữ liệu từ một bảng tính khác, bạn phải bao gồm đường dẫn đầy đủ đến tệp đó. Chính xác hơn, bạn phải kèm theo tên của tệp (bao gồm cả phần mở rộng) trong dấu ngoặc vuông [], và sau đó chỉ định tên của trang tính và dấu chấm than. Ngoài ra, bạn nên đặt chúng trong dấu nháy trong trường hợp tệp hoặc tên trang tính có chứa khoảng trống.

Đây là cấu trúc công thức hoàn chỉnh của vlookup tra cứu dữ liệu từ một bảng tính

0