Giá trị dò tìm theo họ và tên không thực hiện được (1 người xem)

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

Tuan_hcth

Thành viên thường trực
Tham gia
8/4/07
Bài viết
206
Được thích
11
Chào các anh chị!
Em sử dụng hàm Vlookup để thực hiện công việc của mình nhưng khi lấy giá trị dò là "Họ và tên" thì không được do giá trị dò không giống với trong bảng dò măc dù em đã đưa về một kiểu chữ Times new Romen. Vì danh sách hai bên là khác nhau nên không thể copy và paste "họ và tên"được. Vậy có cách nào để thực hiện được không, rất mong các anh chị chỉ giáo. Thanhks
 
Chào các anh chị!
Em sử dụng hàm Vlookup để thực hiện công việc của mình nhưng khi lấy giá trị dò là "Họ và tên" thì không được do giá trị dò không giống với trong bảng dò măc dù em đã đưa về một kiểu chữ Times new Romen. Vì danh sách hai bên là khác nhau nên không thể copy và paste "họ và tên"được. Vậy có cách nào để thực hiện được không, rất mong các anh chị chỉ giáo. Thanhks
Bạn đưa file lên mọi người xem nhé
 
Bạn đưa file lên đi, diễn tả thế này khó giúp bạn quá!
 
Chào các anh chị!
Em sử dụng hàm Vlookup để thực hiện công việc của mình nhưng khi lấy giá trị dò là "Họ và tên" thì không được do giá trị dò không giống với trong bảng dò măc dù em đã đưa về một kiểu chữ Times new Romen. Vì danh sách hai bên là khác nhau nên không thể copy và paste "họ và tên"được. Vậy có cách nào để thực hiện được không, rất mong các anh chị chỉ giáo. Thanhks
Bạn không gửi File để mọi người tư duy kiểu úc chăng
 
Em đã đưa file lên. Nhờ các bác giúp cái ạ. Thanhks
 

File đính kèm

Em đã đưa file lên. Nhờ các bác giúp cái ạ. Thanhks

Bạn click đôi chuột tại cell A10 xem. Cái tên Hồ Anh Tuấn nó dư cả "rừng" khoảng trắng ở phía sau. Vậy thì VLOOKUP làm sao mà tìm ra?
Bạn có thể khắc phục bằng 2 cách:
1> Sửa lại CSDL của bạn
2> Sửa công thức tại E2 thành: =VLOOKUP(TRIM(D2),TRIM($A$2:$B$26),2,0)
Với công thức trên, gõ xong phải bấm tổ hợp phím Ctrl + Shift + Enter để kết thúc nhé
 
Lần chỉnh sửa cuối:
Bạn click đôi chuột tại cell A10 xem. Cái tên Hồ Anh Tuấn nó dư cả "rừng" khoảng trắng ở phía sau. Vậy thì VLOOKUP làm sao mà tìm ra?
Bạn có thể khắc phục bằng 2 cách:
1> Sửa lại CSDL của bạn
2> Sửa công thức tại E2 thành: =VLOOKUP(TRIM(D2),TRIM($A$2:$B$26),2,0)
Với công thức trên, gõ xong phải bấm tổ hợp phím Ctrl + Shift + Enter để kết thúc nhé

Cảm ơn bác, em đã làm được rồi. Tuy nhiên sau khi ra kết quả tìm, em cộng lại các hàng có kết quà dò tìm lại thì được giá trị là 0. Nhờ mọi người giúp với. Thanks
 
Cảm ơn bác, em đã làm được rồi. Tuy nhiên sau khi ra kết quả tìm, em cộng lại các hàng có kết quà dò tìm lại thì được giá trị là 0. Nhờ mọi người giúp với. Thanks

Thì đương nhiên vậy rồi! Cột B là TEXT chứ có phải NUMBER đâu mà cộng với trừ
 
Đúng như Ndu kiểm tra ra những thứ lằng nhằng ẩn trong chuỗi, nhất là kết quả kết xuất từ các phần mềm khác. Theo mình thì dùng công thức như sau khắc phục cả các khoảng trắng không phải là Space như char(160) chẳng hạn.

=VLOOKUP("*" & D4 & "*",$A$2:$B$26,2,0)

muốn cộng kết quả bạn dùng Công thức mảng:

{=SUM(VALUE(E2:E4))}

Không gõ 2 dấu ngoăc, gõ xong nhấn Ctrl+Shift + Enter
 
Lần chỉnh sửa cuối:
Đúng như Ndu kiểm tra ra những thứ lằng nhằng ẩn trong chuỗi, nhất là kết quả kết xuất từ các phần mềm khác. Theo mình thì dùng công thức như sau khắc phục cả các khoảng trắng không phải là Space như char(160) chẳng hạn.

=VLOOKUP("*" & D4 & "*",$A$2:$B$26,2,0)

Ấy ấy không được đâu anh ---> Sẽ nhầm giữa "Nguyễn Hoài Anh" với "Nguyễn Hoài Anh Vũ" đấy anh à
 

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

Back
Top Bottom