- Tham gia
- 19/12/10
- Bài viết
- 2,585
- Được thích
- 5,765
- Nghề nghiệp
- Công nhân vệ sinh số liệu
Dò tìm ở đâu và như thế nào bạn? Đưa file đính kèm lên bạn nhé!Anh NghiaPhuc ơi,
Nhờ anh giúp vấn đề dò tìm dữ liệu với
Dò tìm ở đâu và như thế nào bạn? Đưa file đính kèm lên bạn nhé!Anh NghiaPhuc ơi,
Nhờ anh giúp vấn đề dò tìm dữ liệu với
File của bạn có nhiều lỗi thì đương nhiên công thức bị lỗi rồiTình hình là thế này,em có 1 file excel nguyên bản dùng font .Vntime,sau đó em định dạng sang font Times New Roman.
Trong khi em dùng hàm Vlookup thì nó xảy ra lỗi N#A.
Em có gửi file đính kèm,Nhờ các pro ra tay xử lý giúp em với ạ!
Mình có 1 file excel ở dưới. Mình dùng hàm vlookup để tìm những mã ở cột A thì có mã tương ứng là bao nhiêu ở cột S và giá trị tương ứng ở cột R và giá trị đó được lưu vào cột C. Mình dùng thì có giá trị đúng nhưng lại có 1 số mã hiện N/A. Mình đã xem lại kỹ nhưng cũng k hiểu tại sao lại như vậy. Bạn nào giúp mình với
mình dùng hàm như này các bạn xem có gì k đúng : =VLOOKUP(A3,R4:S592,2,0)
Mình có 1 file excel ở dưới. Mình dùng hàm vlookup để tìm những mã ở cột A thì có mã tương ứng là bao nhiêu ở cột S và giá trị tương ứng ở cột R và giá trị đó được lưu vào cột C. Mình dùng thì có giá trị đúng nhưng lại có 1 số mã hiện N/A. Mình đã xem lại kỹ nhưng cũng k hiểu tại sao lại như vậy. Bạn nào giúp mình với
mình dùng hàm như này các bạn xem có gì k đúng : =VLOOKUP(A3,R4:S592,2,0)
mình đã dùng hàm này nhưng những số bị lỗi N/A thì vẫn bị là 0 trong khi nó vẫn có giá trịnó tìm ko thấy thì nó báo lổi chứ gì
bạn thử qua cột R tìm mã 5500269-36 xem có ko?
- bạn nên khóa vùng tìm kiếm lại, nếu ko khi bạn kéo xuống vùng tìm kiếm sẻ chạy thep
VLOOKUP(A3,$R$4:$S$592,2,0)
- dùng bẩy lổi để loại bỏ các mã ko tìm thấy
ifferror(vlookup..........,"")
mình đã xóa các khoảng trắng đi nhưng vẫn k ra kết quả vẫn bị lỗi N/A bạn có thể hướng dẫn mình rõ hơn nữa được k, có mã k có bên kia thì hiện lỗi n/a là đúng nhưng có mã có giá trị bên kia thì vẫn hiện N/aHàm Vlookup với giá trị range_lookup --> tức là tìm kiếm chính xác, nếu không tìm thấy sẽ trả về lỗi #NA
===> từ đó suy ra có một vài giá trị bên cột A "khác" hoặc không có với giá trị bên cột R cụ thể như sau :
ô A4="5500269-36" khác với ô R306 ="5500269-36 " Thừa mất Len(A4)-Len(R306) = 4 khoảng trắng
--> mình đã giải thích lỗi #NA cho bạn, --> bạn dựa vào đó để khắc phục và tìm giải pháp hợp lý cho mình
![]()
mình đã xóa các khoảng trắng đi nhưng vẫn k ra kết quả vẫn bị lỗi N/A bạn có thể hướng dẫn mình rõ hơn nữa được k, có mã k có bên kia thì hiện lỗi n/a là đúng nhưng có mã có giá trị bên kia thì vẫn hiện N/a
Mình đã copy các giá trị từ ô R và S, bỏ đi khoảng trắng và chuyển tối ô T và U. Sau đó mình đóng khu vực của T và U lại. Mình dùng hàm Vlookup thì đúng là có mã k có thì hiện N/A trên ô C nhưng có mã có lại vẫn hiện N/A ở ô C. Bạn nhìn vào ô A4 có mã là 5500269-36 nó cũng xuất hiện ở ô T250 và có giá trị bằng 350. Nhưng khi mình dùng hàm vloopup ở ô A tham chiêu sang ô T và U thì cái mã này lại hiện N/A ở ô C. Bạn có thể down file mình đính kèm để xem lỗi và giúp mình vớiNếu là kết quả N/A có nghĩa là TÌM KHÔNG THẤY thôi
- Lý do công thức trả về #n/a là: Mã ở Cột T của bạn có dấu cách phía sau, do đó không tìm thấy. Bạn chú ý "5500269-36" khác hoàn toàn với "5500269-36 ".Mình đã copy các giá trị từ ô R và S, bỏ đi khoảng trắng và chuyển tối ô T và U. Sau đó mình đóng khu vực của T và U lại. Mình dùng hàm Vlookup thì đúng là có mã k có thì hiện N/A trên ô C nhưng có mã có lại vẫn hiện N/A ở ô C. Bạn nhìn vào ô A4 có mã là 5500269-36 nó cũng xuất hiện ở ô T250 và có giá trị bằng 350. Nhưng khi mình dùng hàm vloopup ở ô A tham chiêu sang ô T và U thì cái mã này lại hiện N/A ở ô C. Bạn có thể down file mình đính kèm để xem lỗi và giúp mình với![]()
EXACT(A4,T250) = Fasle tức làMình đã copy các giá trị từ ô R và S, bỏ đi khoảng trắng và chuyển tối ô T và U. Sau đó mình đóng khu vực của T và U lại. Mình dùng hàm Vlookup thì đúng là có mã k có thì hiện N/A trên ô C nhưng có mã có lại vẫn hiện N/A ở ô C. Bạn nhìn vào ô A4 có mã là 5500269-36 nó cũng xuất hiện ở ô T250 và có giá trị bằng 350. Nhưng khi mình dùng hàm vloopup ở ô A tham chiêu sang ô T và U thì cái mã này lại hiện N/A ở ô C. Bạn có thể down file mình đính kèm để xem lỗi và giúp mình với![]()
- Lý do công thức trả về #n/a là: Mã ở Cột T của bạn có dấu cách phía sau, do đó không tìm thấy. Bạn chú ý "5500269-36" khác hoàn toàn với "5500269-36 ".
- Để khắc phục điều này bạn có thể xóa hết dấu cách phía sau mã trong cột T, chỉ là chọn cột T, Ctrl H => Find what " ", Replace ""
Cảm ơn hai bạn nhiều thì ra lỗi là như vậy mình mới làm với excel nên vẫn còn gà mờEXACT(A4,T250) = Fasle tức là
Chắc chắn là vẫn khác nhau : nếu bạn copy T250 vào ô A4 chắc chắn VLookup =350
Tại sao vậy ? như mình đã nói Len(T250)-Len(A4) = 4 --> tức là giá trị ở T250 thừa 4 dấu " " ( dấu cách space)
Công thức vẫn vậy thôi chứ gì:Em lập mãi nhưng không được vì quá dở về excel
Em muốn tìm được tổng số số lượng xuất của kho NCP lấy dữ liệu của cột Số C/từ lấy 2ký tự bên trái "XK' và 3 ký tự bên phải "NCP" và cột "Số lượng xuất kho" của sheet "CTNX' để cộng lại được tổng số lượng của mã hàng đó mang sang sheet "KHO NCP".
Em tìm mãi cách lập công thức nhưng vẫn không xong, hôm trước anh nghiaphuc có lập dùm công thức dùng hàm Sumproduct. Giờ em bỏ cột Số C/từ bên sheet "KHO NCP" thì sử dụng không được nữa. Giờ không biết phải lập như thế nào cho excel hiểuvà em cũng đơn giản hóa trong công việc.
Giúp em với các anh chị ơi
=SUMPRODUCT((LEFT(CTNX!$A$3:$A$44,2)="XK")*(RIGHT(CTNX!$A$3:$A$44,3)="NCP")*(CTNX!$C$3:$C$44=A6)*CTNX!$F$3:$F$44)