Nhờ anh chị xem giúp e hàm vlookup với ạ (1 người xem)

Người dùng đang xem chủ đề này

rubyruby2015

Thành viên mới
Tham gia
15/1/16
Bài viết
17
Được thích
0
e làm file excel này nhưng cứ trả về kết quả NA. anh chị kiểm tra giùm e với ạ, e cảm ơn nhiều}}}}}
 

File đính kèm

bạn sửa lại thế này
Mã:
=VLOOKUP(--LEFT(A1,2),Sheet1!$A$1:$C$42,2,0)
 
e cảm ơn, nhưng tại sao cái thì ra kết quả còn một số cái vẫn hiện NA vậy ah
 
e cảm ơn, nhưng tại sao cái thì ra kết quả còn một số cái vẫn hiện NA vậy ah
Có những ô phía trước nó không phải là số nên báo lỗi #Value, còn những ô báo lỗi #NA là do nó chỉ có một chữ số (do nó tự bỏ số 0 phía trước) trong khi những ô có giá trị từ 1 đến 9 thì bạn định dạng nó kiểu TEXT nên nó không tìm thấy, để khắc phục có 2 cách.
Thứ nhất bạn định dạng lại từ A1 đến A8 trong sheet1 lại dạng số và ghi là 1-->9.
Thứ hai là sửa công thức như sau:
Mã:
=IFERROR(VLOOKUP(--LEFT(A1,2),Sheet1!$A$1:$C$42,2,0),VLOOKUP(LEFT(A1,2),Sheet1!$A$1:$C$42,2,0))
 
e cảm ơn, nhưng tại sao cái thì ra kết quả còn một số cái vẫn hiện NA vậy ah
Xin lỗi bạn vì đã không kiểm tra kỹ.
Bạn có thể khắc phục với lỗi #N/A như sau:
+ Tại dòng 1: Data\ Filter\ AutoFilter, chọn #N/A
+ Bỏ "--" trước LEFT(...) đi và kéo công thức xuống.
Hoặc dùng công thức của bạn giaiphap
 
Có những ô phía trước nó không phải là số nên báo lỗi #Value, còn những ô báo lỗi #NA là do nó chỉ có một chữ số (do nó tự bỏ số 0 phía trước) trong khi những ô có giá trị từ 1 đến 9 thì bạn định dạng nó kiểu TEXT nên nó không tìm thấy, để khắc phục có 2 cách.
Thứ nhất bạn định dạng lại từ A1 đến A8 trong sheet1 lại dạng số và ghi là 1-->9.
Thứ hai là sửa công thức như sau:
Mã:
=IFERROR(VLOOKUP(--LEFT(A1,2),Sheet1!$A$1:$C$42,2,0),VLOOKUP(LEFT(A1,2),Sheet1!$A$1:$C$42,2,0))
e cảm ơn nhiều ah}}}}}
 

Bài viết mới nhất

Back
Top Bottom