Sửa lỗi kết quả sai khi chạy hàm dò tìm Vlookup

0
380

Ở bài viết trước oktot.com đã gởi đến các bạn Hướng dẫn sử dụng nhóm hàm dò tìm và tham chiếu trong Excel. Tuy nhiên khi sử dụng hàm dò tìm Vlookup một số bạn gặp lỗi dẫn đến kết quả chưa chính xác. Hôm nay oktot sẽ hướng dẫn các bạn xử lý chúng.

Nhắc lại Cú pháp hàm Vlookup:

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

lookup_value: Giá trị dùng để dò tìm

table_array: Bảng giá trị dò, để ở dạng địa chỉ Tuyệt đối (có dấu $ phía trước bằng cách nhấn F4)

col_index_num: Thứ tự của cột cần lấy dữ liệu trên bảng giá trị dò.

range_lookup: Phạm vi tìm kiếm, TRUE tương đương với 1 (dò tìm tương đối), FALSE tương đương với 0 (dò tìm tuyệt đối).

Ví dụ: Hãy cho biết các khách hàng này sống tại quận mấy?

Vlookup

Hình 1

Cách giải quyết là ta chỉ cần sử dụng hàm Vlookup  với cú pháp “=VLOOKUP(A3;$F$3:$G$6;G3;0)” thông qua mã KH ta sẽ có kết quả như sauVlookup02

Hình 2

Tuy nhiên, trong quá trình dùng hàm Vlookup các bạn sẽ gặp một số trường hợp lỗi sau đây:

Trường hợp 1: Cột giá trị tìm kiếm không thống nhất kiểu dữ liệu, kết quả như bảng sau:

Hinh 3

Hình 3

Cách khắc phục: Các bạn chuẩn hóa cột tìm kiếm ở 2 bảng về cùng 1 kiểu dữ liệu, nên sử dụng kiểu TEXT. Cú pháp là =Text(ô giá trị;0) Hinh 4

Trường hợp 2: Bảng tìm kiếm không được cố định bằng 2 dấu S

Cú pháp đúng: “=VLOOKUP(A3;$F$3:$G$6;G3;0)”  sẽ cho kết quả như hình 1

Cú pháp sai: “=VLOOKUP(A3;F3:G6;G3;0)” sẽ cho kết quả như hình 4

Vlookup04

Hình 5

Các bạn mở Excel và làm như hình hướng dẫn nhé!

Chúc thành công!

LEAVE A REPLY