Lỗi khi dùng hàm MID kết hợp VLookup (1 người xem)

Liên hệ QC

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

phamtranhue_vn

Thành viên mới
Tham gia
5/4/10
Bài viết
3
Được thích
0
vd: tôi có các ký tự ( ABCDF,HKJGL,GH45L) trích hai ký tự giữa bàng hàm MID: CD,JG,45, sau đó dùng vlookup để tham chiếu theo cột những thông tin ứng với ký tự (CD,JG) hiện thị còn với số (45) thì không ra, xin hãy đưa ra giải pháp hữu hiệu! thanks

----------
cadafi: Bạn là thành viên mới, mình đã chuyển bài của bạn vào đúng box và sửa lại tiêu đề giúp bạn. Lần sau bạn nên post bài đúng box và ghi tiêu đề rõ ràng nhé!
 
Chỉnh sửa lần cuối bởi điều hành viên:
vd: tôi có các ký tự ( ABCDF,HKJGL,GH45L) trích hai ký tự giữa bàng hàm MID: CD,JG,45, sau đó dùng vlookup để tham chiếu theo cột những thông tin ứng với ký tự CD,JG) hiện thị còn với số (45) thì không ra, xin hãy đưa ra giải pháp hữu hiệu! thanks
Hàm MID trả về giá trị kiểu chuỗi (Text), do đó kết quả "45" của bạn là chuỗi, muốn dùng Vlookup cho kiểu dữ liệu số bạn cần chuyển nó thành số. Ví dụ:
=Vlookup(--MID(........), myArray,1,0)

Để cụ thể hơn bạn đưa file với 1 ít dữ liệu lên nhé.
 
vd: Tôi có các ký tự ( abcdf,hkjgl,gh45l) trích hai ký tự giữa bàng hàm mid: Cd,jg,45, sau đó dùng vlookup để tham chiếu theo cột những thông tin ứng với ký tự (cd,jg) hiện thị còn với số (45) thì không ra, xin hãy đưa ra giải pháp hữu hiệu! Thanks

----------
cadafi: Bạn là thành viên mới, mình đã chuyển bài của bạn vào đúng box và sửa lại tiêu đề giúp bạn. Lần sau bạn nên post bài đúng box và ghi tiêu đề rõ ràng nhé!
cái này cũng dễ hiẻu thôi.
Khi bạn dùng hàm mid để tách và lấy ra số 45 thì excel ngầm hiểu nó đang ở dạng text. Trong khi ở bảng tham chiếu bạn lại viết ở dạng number . Nên khi bạn tham chiếu sẽ bị lỗi.
- để sửa lại bạn có thể làm theo cách sau.
+ trước hàm min bạn đặt hàm value. Cụ thể:
=value(mid(a1,3,2), (ở ô a1 =ab45vn)
+cách hai. Bạn vẫn dùng mid bình thường : Mid(a1,3,2).
Tuy nhiên tại bảng bạn tham chiếu thì nhập lại 45 thành ='45.lúc đó sẽ ok
 
Web KT

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

Back
Top Bottom