Vlookup cho con số.

  • Thread starter Thread starter jeistu
  • Ngày gửi Ngày gửi
Liên hệ QC

jeistu

Thành viên mới
Tham gia
5/5/09
Bài viết
7
Được thích
0
Mình có 2 bảng như sau:

Bảng 1 hoá đơn:
Số Hoá đơn - Ngày phát hành - Số lượng hàng (items) - Tổng số tiền

Bảng 2 nhập kho:
Ngày nhập kho - Số lượng hàng (items) - Tổng số tiền.

Mình dùng vlookup(tổng số tiền) để lấy Ngày nhập kho vào bảng 1 nhắm mục đích kiểm tra đơn hàng đó đã về kho chưa. Nhưng vlookup toàn ra N/A cho dù số tiền 2 bảng hoàn toàn giống nhau. Xin các bạn giúp mình kiểm tra hoá đơn đó đã về kho hay chưa? xin cảm ơn!
 
Tìm kiếm theo mã vật tư hoặc theo số chứng từ / số hóa đơn chứ sao lại tìm theo số tiền, lỡ số tiền thập phân lẻ mà lại làm tròn thì sao vlookup ra kết quả.
 
Bạn làm giúp mình. File này có 3 bảng 1 bảng hoá đơn và 1 bảng đơn nhập để xuất dữ liệu vào không thao tác trên 2 bảng này, 1 bảng thứ 3 là để kiểm tra Hoá đơn ở bảng 1 đã về hàng hay chưa/ngày nhập kho. Cả 2 bảng hoá đơn và nhập hàng chỉ có chung duy nhất 1 cell đó là tổng số tiền.
 

File đính kèm

Bạn làm giúp mình. File này có 3 bảng 1 bảng hoá đơn và 1 bảng đơn nhập để xuất dữ liệu vào không thao tác trên 2 bảng này, 1 bảng thứ 3 là để kiểm tra Hoá đơn ở bảng 1 đã về hàng hay chưa/ngày nhập kho. Cả 2 bảng hoá đơn và nhập hàng chỉ có chung duy nhất 1 cell đó là tổng số tiền.
Sao bạn không ghi kết quả mong muốn một vài trường hợp xem cụ thể thế nào.
 
Tìm kiếm theo mã vật tư hoặc theo số chứng từ / số hóa đơn chứ sao lại tìm theo số tiền, lỡ số tiền thập phân lẻ mà lại làm tròn thì sao vlookup ra kết quả.
Cái dữ liệu nó vậy đó bạn, dữ liệu nhà phân phối chỉ gửi bảng kê số hoá đơn/ngày phát hành và số tiền cần thanh toán.
Trong khi dữ liệu nhập về dưới kho hàng là dữ liệu tự động đổ từ nhà phân phối về chỉ có thông tin ngày về hàng/ số lượng hàng/ và số tiền (100%) đúng với số tiền trên hoá đơn. Bây giờ có sẵn 2 bảng đó mình cần kiểm tra hàng đó đã về chưa/ngày về để thanh toán và kiểm tra
Bài đã được tự động gộp:

Sao bạn không ghi kết quả mong muốn một vài trường hợp xem cụ thể thế nà

Mình chỉ muốn tìm số tiền ví dụ: 1,9238,222 ở cell A2, đã xuất hiện trong bảng [Ngày nhập] hay chưa, nếu đã có thì hiển thị "Yes" cũng được
 
Cái dữ liệu nó vậy đó bạn, dữ liệu nhà phân phối chỉ gửi bảng kê số hoá đơn/ngày phát hành và số tiền cần thanh toán.
Trong khi dữ liệu nhập về dưới kho hàng là dữ liệu tự động đổ từ nhà phân phối về chỉ có thông tin ngày về hàng/ số lượng hàng/ và số tiền (100%) đúng với số tiền trên hoá đơn. Bây giờ có sẵn 2 bảng đó mình cần kiểm tra hàng đó đã về chưa/ngày về để thanh toán và kiểm tra
Bài đã được tự động gộp:



Mình chỉ muốn tìm số tiền ví dụ: 1,9238,222 ở cell A2, đã xuất hiện trong bảng [Ngày nhập] hay chưa, nếu đã có thì hiển thị "Yes" cũng được
Nếu số tiền trùng nhau thì kết quả sẽ sai đấy bạn.
 
Định dạng tại cột tiền của hai bảng đang khác nhau, bạn chuyển về cùng một định dạng xem thế nào.
mặc định 2 bảng cột tổng điền là kiểu acccounting đó bạn. Do mình copy tạo bảng khác để up lên đây nó bị vậy đó, chứ mình có chuyển cả 2 bảng bằng format cell qua cùng loại, qua text gì thì cũng ko dùng đuoc với Vlookup hay Match. Miễn cưỡng chuyển cột tiền trong cả 2 bảng qua Text thì có thể dò bằng ctrt+F để đánh dấu từng dòng thôi
Bài đã được tự động gộp:

Vlookup
 

File đính kèm

Lần chỉnh sửa cuối:
Với bài này và dữ liệu ít vậy thì mình dùng sort data theo cột số tiền cho 2 bảng dữ liệu rồi kiểm tra đối chiếu thôi (vì nếu bạn tra theo số tiền thì sẽ có số tiền trùng nhau nhưng khác số hóa đơn) cuối cùng bạn cũng phải kiểm tra lại thủ công.
Còn dùng vlookup thì chỉnh lại cái bảng dữ liệu cho cột Số tiền ra phía trước các cột khác rồi tra công thức vlookup là ra nhưng chưa chắc đúng số hóa đơn nếu số tiền trùng nhau.
 

File đính kèm

Lần chỉnh sửa cuối:
E2 =IFERROR(VLOOKUP(B2,CHOOSE({1,2},Nhập!$D$2:$D$131,Nhập!$B$2:$B$131),2,FALSE),"")
Tuy nhiên cần thận trọng với những hoá đơn có số tiền giống nhau. Lẽ ra nhập kho phải liên kết đến hoặc hoá đơn, hoặc đơn hàng mua
 
E2 =IFERROR(VLOOKUP(B2,CHOOSE({1,2},Nhập!$D$2:$D$131,Nhập!$B$2:$B$131),2,FALSE),"")
Tuy nhiên cần thận trọng với những hoá đơn có số tiền giống nhau. Lẽ ra nhập kho phải liên kết đến hoặc hoá đơn, hoặc đơn hàng mua
cái này ra toàn ô trống bạn ah
Với bài này và dữ liệu ít vậy thì mình dùng sort data theo cột số tiền cho 2 bảng dữ liệu rồi kiểm tra đối chiếu thôi (vì nếu bạn tra theo số tiền thì sẽ có số tiền trùng nhau nhưng khác số hóa đơn) cuối cùng bạn cũng phải kiểm tra lại thủ công.
Còn dùng vlookup thì chỉnh lại cái bảng dữ liệu cho cột Số tiền ra phía trước các cột khác rồi tra công thức vlookup là ra nhưng chưa chắc đúng số hóa đơn nếu số tiền trùng nhau.
cách này cũng hơi thủ công nhưng vẫn tốt hơn dùng mắt, Cám ơn bạn. Mình cũng đang tìm giải pháp tốt hơn để chỉ cần đổ dữ liệu thô từ 2 bảng vào
 
Lần chỉnh sửa cuối:
cái này ra toàn ô trống bạn ah

cách này cũng hơi thủ công nhưng vẫn tốt hơn dùng mắt, Cám ơn bạn. Mình cũng đang tìm giải pháp tốt hơn để chỉ cần đổ dữ liệu thô từ 2 bảng vào
Bạn làm kiểu gì ra ô trống?
1628779249319.png
 
Giải pháp tốt hơn ư, thử trãi nghiệm cái ni chỉ với 1 cái click con chuột:
 

File đính kèm

mặc định 2 bảng cột tổng điền là kiểu acccounting đó bạn. Do mình copy tạo bảng khác để up lên đây nó bị vậy đó, chứ mình có chuyển cả 2 bảng bằng format cell qua cùng loại, qua text gì thì cũng ko dùng đuoc với Vlookup hay Match.
Trong sheet Kiểm tra HD.
Công thức cho E2
Mã:
=INDEX(Nhập!B$2:B$200,MATCH(B2,Nhập!D$2:D$200,0))
 
Anh làm trên phiên bản Excel không phải 365 sẽ biết. :p
Không đúng. Cứ đổ thừa 365.
Thử thay {1,2} bằng {1\2} xem. Separator trong control panel là chấm phảy, biến {,} thành {;} và là phân cách dòng chứ không phải cột nữa.
 
Web KT

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

Back
Top Bottom