Hàm vlookup dò tìm giá trị sai, mong ae giúp đỡ!

Liên hệ QC

nguyenhuynh73

Thành viên mới
Tham gia
4/3/13
Bài viết
4
Được thích
0
Tôi có 1 File kèm theo, Trong khi các vị trí khác cùng sử dụng 1 cấu trúc hàm vlookup như nhau nhưng có một số ô (Tên cần tìm: A1*; A10*... )sử dụng hàm Vlookup ở tất cả các Sheet đều có giá trị tìm không đúng, mặc dù tôi đã đặt kiểm tìm (0).
Mong AE trong diển đàn sớm giúp đỡ!
 

File đính kèm

Tôi có 1 File kèm theo, Trong khi các vị trí khác cùng sử dụng 1 cấu trúc hàm vlookup như nhau nhưng có một số ô (Tên cần tìm: A1*; A10*... )sử dụng hàm Vlookup ở tất cả các Sheet đều có giá trị tìm không đúng, mặc dù tôi đã đặt kiểm tìm (0).
Mong AE trong diển đàn sớm giúp đỡ!
Khi tìm A1* thì A11, hay A111 cũng thỏa vì cùng có A1,
Muốn dò cho chính xác thì fải đặt lại tên dò , nếu fía sau có 3 chữ số thì fải đặt, VD: A1 thành A001
 
Tôi có 1 File kèm theo, Trong khi các vị trí khác cùng sử dụng 1 cấu trúc hàm vlookup như nhau nhưng có một số ô (Tên cần tìm: A1*; A10*... )sử dụng hàm Vlookup ở tất cả các Sheet đều có giá trị tìm không đúng, mặc dù tôi đã đặt kiểm tìm (0).
Mong AE trong diển đàn sớm giúp đỡ!

Chưa tải file bạn đính kèm về xem, nhưng đọc qua thấy giá trị dò tìm có vẻ không ổn:

Bạn lưu ý trong hàm Vlookup các ký tự" * " và " ? " được coi là ký tự đặc biệt,

Ví dụ A10* nếu trước giá trị A10* có giá trị A104 ----> hàm VL sẽ tham chiếu đến ô A104 trước !

+ ví dụ khác : N* thì là tìm ô bắt đầu bằng N ( Nam, Ngân, ....)

? P thì là tìm ô có kết thúc là P (PP,TP,LP...)
 
Lần chỉnh sửa cuối:
Dấu * là dấu đại diện cho một ký tự trong chuỗi, nên khi bạn dò tìm một giá trị có ký tự đại diện là dấu *, ví dụ A10* thì VLOOKUP sẽ lấy giá trị dò đầu tiên (dò chính xác) với trị dò là A100 bên bảng dò.
 
Lần chỉnh sửa cuối:
Dùng hàm SUBSTITUE để đổi "*" thành "~*"
 
Cảm ơn các AE trong diển đàn nhiều. Bây giờ thì tôi đã hiểu.
Nhưng có cách nào để tên A10* là ký tự dò đúng mà không phải đổi tên không, vì tên là yêu cầu không thể đổi được.
 
Thử rồi nhưng vẩn không được bạn à. =+SUBSTITUTE(B11;B11;"A10*";4) Bạn xem có đúng cấu trúc hàm không (Tại ô B11 giá trị text củ là: A10* củ.
 
Vlookup dò tìm sai

Cảm ơn bạn nhiều! Tôi thử vlookup với cấu trúc của bạn đã OK.

Bạn ơi mình có xem và làm theo hướng dẫn của bạn . nhưng hàm vẫn dò sai kết quả . Mình dò từ File khác là File Xuất kho.
Ví dụ : CRL 22 slo xuất là 22 nhưng hàm dò là 50 và công thức làm đủ mọi cách cũng không hề nhảy >"<
Các a/c/e giúp em với ạ
 
sr mọi ngưòi nhé . File đính kèm mình ko tìm chỗ up lên. Lúc mới viết mình có thấy, đính kèm theo nhưng sau đó ko thấy up lên và giờ vô phần sửa ko thấy hiển thị :(
Anh chị nào rãnh cho em xin cái nick yahoo để tiện chỉ giáo nhé :)
Em cám ơn nhiều
 
Web KT

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

Back
Top Bottom