Giúp mình sửa lỗi hàm VLOOKUP. Thanks!

Liên hệ QC

thutuanaw

Thành viên mới
Tham gia
15/5/14
Bài viết
1
Được thích
0
Chào các bạn,

Mình có 1 file excel, trước kia mình dùng Win XP thì việc lập công thức Vlookup rất dễ dàng, nay cài Window7 thì các ô chứa công thức cũ vẫn dùng được, nhưng khi mình lập hàm Vlookup tại ô mới thì báo lỗi, phần chữ FALSE trong công thức bị bôi xanh và cứ nhấp nháy, không thể thoát ra và cho kết quả được, hoặc có lúc lại nhận được thông báo:
You 've entered too few arguments for the funtion...
mặc dù công thức mình lập vẫn y nguyên như trước.
Xoay sở mãi không được, mình gửi file đính kèm (lỗi ô công thức bôi màu vàng phía dưới), nhờ các cao thủ giúp đỡ!
Xin chân thành cảm ơn!
 

File đính kèm

Chào các bạn,

Mình có 1 file excel, trước kia mình dùng Win XP thì việc lập công thức Vlookup rất dễ dàng, nay cài Window7 thì các ô chứa công thức cũ vẫn dùng được, nhưng khi mình lập hàm Vlookup tại ô mới thì báo lỗi, phần chữ FALSE trong công thức bị bôi xanh và cứ nhấp nháy, không thể thoát ra và cho kết quả được, hoặc có lúc lại nhận được thông báo:
You 've entered too few arguments for the funtion...
mặc dù công thức mình lập vẫn y nguyên như trước.
Xoay sở mãi không được, mình gửi file đính kèm (lỗi ô công thức bôi màu vàng phía dưới), nhờ các cao thủ giúp đỡ!
Xin chân thành cảm ơn!

về dấu phân cách trong cthức, từ trước đến giờ tôi thấy là hoặc là dấu "," hoặc là dấu ";" chưa thấy "."
tôi làm 2 việc thấy cthức bạn nhảy ra đáp số
1- format cái cell G24 là general
2- đổi dấu "." thành dấu "," (nếu máy bạn set dấu ";" thì đổi lại cho phù hợp)
3-
Mã:
=VLOOKUP(J1,QLLC,16,FALSE)
4- đáp áp
604-79-0201-9
 
Bác làm thử xem:
=VLOOKUP($J$1,'Luu chieu'!$A$7:$P$65536,16,0)
 
về dấu phân cách trong cthức, từ trước đến giờ tôi thấy là hoặc là dấu "," hoặc là dấu ";" chưa thấy "."
tôi làm 2 việc thấy cthức bạn nhảy ra đáp số
1- format cái cell G24 là general
2- đổi dấu "." thành dấu "," (nếu máy bạn set dấu ";" thì đổi lại cho phù hợp)
3-
Mã:
=VLOOKUP(J1,QLLC,16,FALSE)
4- đáp áp
604-79-0201-9

Nhớ bỏ trộn ô G24 đi nhé, rồi các bước làm tương tự bác Let'GâuGâu là ok
 
Em chào cả nhà, em là thành viên mới của diễn đàn. Gần đây công việc của em có sử dụng nhiều đến excel và hay sử dụng đến hàm vlookup. Tuy nhiên khi em dùng theo đúng công thức nhưng đều báo lỗi là #NA, em thử nhiều lần mà không được. Các anh chị thử xem giúp em xem em bị sai ở chỗ nào với ạ. Em cảm ơn.
 

File đính kèm

Em chào cả nhà, em là thành viên mới của diễn đàn. Gần đây công việc của em có sử dụng nhiều đến excel và hay sử dụng đến hàm vlookup. Tuy nhiên khi em dùng theo đúng công thức nhưng đều báo lỗi là #NA, em thử nhiều lần mà không được. Các anh chị thử xem giúp em xem em bị sai ở chỗ nào với ạ. Em cảm ơn.
Dữ liệu bạn so sánh ko giống nhau vì thế báo lỗi. Tất cả những giữ liệu giống nhau Vlookup vẫn chạy bình thường mà
 
Em chào cả nhà, em là thành viên mới của diễn đàn. Gần đây công việc của em có sử dụng nhiều đến excel và hay sử dụng đến hàm vlookup. Tuy nhiên khi em dùng theo đúng công thức nhưng đều báo lỗi là #NA, em thử nhiều lần mà không được. Các anh chị thử xem giúp em xem em bị sai ở chỗ nào với ạ. Em cảm ơn.

Có mấy vấn đề muốn hỏi bạn một chút,
Thứ nhất bảng tham chiếu hình như lấy trên Web
Thứ hai nhiều mã hàng không có trong bảng tham chiếu từ Vùng G đến H nên công thức báo #N/A là đúng thôi
Còn Những mã có trong bảng tham chiếu G và H bạn xem file đính kèm nhé
Mã:
=VLOOKUP(A2&RIGHT(G2,LEN(G2)-LEN(A2)),$G$2:$H$511,2,0)
 

File đính kèm

Em chào cả nhà, em là thành viên mới của diễn đàn. Gần đây công việc của em có sử dụng nhiều đến excel và hay sử dụng đến hàm vlookup. Tuy nhiên khi em dùng theo đúng công thức nhưng đều báo lỗi là #NA, em thử nhiều lần mà không được. Các anh chị thử xem giúp em xem em bị sai ở chỗ nào với ạ. Em cảm ơn.
Của bạn sai là do vùng tham chiếu bạn để địa chỉ tương đối nên khi Fill công thức dẫn đến địa chỉ vùng tham chiếu bị sai. Xử lí bằng cách dùng địa chỉ tuyệt đối cho vùng tham chiếu.
 

File đính kèm

Có mấy vấn đề muốn hỏi bạn một chút,
Thứ nhất bảng tham chiếu hình như lấy trên Web
Thứ hai nhiều mã hàng không có trong bảng tham chiếu từ Vùng G đến H nên công thức báo #N/A là đúng thôi
Còn Những mã có trong bảng tham chiếu G và H bạn xem file đính kèm nhé
Mã:
=VLOOKUP(A2&RIGHT(G2,LEN(G2)-LEN(A2)),$G$2:$H$511,2,0)
- Làm gì mà công thức phức tạp quá vậy bạn?
 
Của bạn sai là do vùng tham chiếu bạn để địa chỉ tương đối nên khi Fill công thức dẫn đến địa chỉ vùng tham chiếu bị sai. Xử lí bằng cách dùng địa chỉ tuyệt đối cho vùng tham chiếu.

Bác thử xem lại xem, em thấy file nguồn của bạn ý khác file bác gửi lên về định dạng
Trong file nguồn, em thấy bảng mã và bảng tham chiếu số ký tự khi đếm Len khác hẳn nhau nên em mới làm vậy
Thân
 
Bác thử xem lại xem, em thấy file nguồn của bạn ý khác file bác gửi lên về định dạng
Trong file nguồn, em thấy bảng mã và bảng tham chiếu số ký tự khi đếm Len khác hẳn nhau nên em mới làm vậy
Thân
Chỉ cần copy định dạng của bảng nguồn sang bảng tham chiếu là được thôi mà.
 
Chỉ cần copy định dạng của bảng nguồn sang bảng tham chiếu là được thôi mà.

Cái này em hiểu , nhưng không hiểu chủ topic muốn biết cách sửa lỗi khi copy trên mạng về hay thế nào nên em thử xử lý theo tình huống đó,
Còn để làm đúng thì các bác làm là ok quá roài
 
Cái này em hiểu , nhưng không hiểu chủ topic muốn biết cách sửa lỗi khi copy trên mạng về hay thế nào nên em thử xử lý theo tình huống đó,
Còn để làm đúng thì các bác làm là ok quá roài

Cái này phải dợi chủ Topic mới biết được.
 
Em cảm ơn bác
Thực ra 1 bảng của em là em xuất ra từ phần mềm, còn bảng tham chiếu lại xuất ra từ máy kiểm kho của bên em. Khi chạy hàm vlookup em biết bị lỗi là do dữ liệu 2 bảng ko giống nhau nên công thức chạy bị sai. Nhưng em không biết cách làm thế nào để sửa cho 2 bảng về cùng dữ liệu.
Còn như công thức của bác thì em chưa hiểu rõ lắm là làm như thế nào. Nhưng theo như công thức của bác làm thì vẫn chưa chính xác. Ví dụ như mã "086_S27" hoặc "097_S 30" bên bảng tham chiếu đều có giá trị nhưng sao công thức vẫn trả về giá trị #NA.
Các bác giúp em với.
 
Em đã hiểu công thức của bác chỉ. Theo em được biết thì trước khi chạy công thức, bác cho cột mã của cả 2 bảng về định dạng như nhau rồi làm công thức. Nhưng như công thức này, những mã có ở bảng đầu tiên mà không có trong bảng tham chiếu thì vẫn trả về giá trị là 1 thì như vậy có đúng đâu.
các bác chỉ em với.
 
Em đã hiểu công thức của bác chỉ. Theo em được biết thì trước khi chạy công thức, bác cho cột mã của cả 2 bảng về định dạng như nhau rồi làm công thức. Nhưng như công thức này, những mã có ở bảng đầu tiên mà không có trong bảng tham chiếu thì vẫn trả về giá trị là 1 thì như vậy có đúng đâu.
các bác chỉ em với.

Bạn xem file đính kèm nhé
 

File đính kèm

Web KT

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

Back
Top Bottom