Không dò được Vlookup (1 người xem)

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

xangellightx

Thành viên mới
Tham gia
1/11/09
Bài viết
19
Được thích
0
Các anh chị vui lòng tìm lỗi giúp em vì sao e không thể dò tìm bằng hàm Vlookup. e đã kiểm tra kỹ từng chữ trong ô điều kiện và ô dò tìm hoàn toàn giống nhau nhưng kết quả vẫn ra #NA. Mọi người giúp e với ạ. Em xin cảm ơn.
 

File đính kèm

Các anh chị vui lòng tìm lỗi giúp em vì sao e không thể dò tìm bằng hàm Vlookup. e đã kiểm tra kỹ từng chữ trong ô điều kiện và ô dò tìm hoàn toàn giống nhau nhưng kết quả vẫn ra #NA. Mọi người giúp e với ạ. Em xin cảm ơn.
Lý do là do số ký trong 2 cột C và H của bạn khác nhau, nên không ra kết quả.
Muốn ra kết quả thì 2 chuỗi trong 2 cột phải giống nhau.
Bạn xem
 
Lần chỉnh sửa cuối:
Các anh chị vui lòng tìm lỗi giúp em vì sao e không thể dò tìm bằng hàm Vlookup. e đã kiểm tra kỹ từng chữ trong ô điều kiện và ô dò tìm hoàn toàn giống nhau nhưng kết quả vẫn ra #NA. Mọi người giúp e với ạ. Em xin cảm ơn.
hiển nhiên là làm vlookup không thể dò tìm được :
vì 1 bên gõ bằng unicode, 1 bên gõ bằng unicode tổ hợp

dùng hàm lookup thay thế hàm vlookup :

PHP:
=LOOKUP(2,1/($H$1:$H$6=C1),$I$1:$I$6)



 
=lookup(2,1/(c1=$h$1:$h$6),$i$1:$i$6)
 
Xin hỏi bạn ngoài lề 1 chút là làm thế nào để phân biệt 2 cụm từ màu đỏ
Xin cảm ơn.

Anh có thể dùng cách này:

Tổ hợp thì sẽ làm số lượng ký tự của chuỗi nhiều hơn nếu dùng dấu thanh (huyền sắc hỏi ngã nặng) do vậy ta có thể dùng hàm LEN. Ví dụ:

  • Len("ế") = 1 nếu là unicode dựng sẵn
  • Len("ế") = 2 nếu là unicode tổ hợp.
Hoặc nếu ta delete được dấu thanh thì nghĩa là có dùng unicode tổ hợp.
 

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

Back
Top Bottom