Lập phiếu hàng

Liên hệ QC

sangmom83

Thành viên mới
Tham gia
22/10/08
Bài viết
30
Được thích
4
Hiện tại công ty em có rất nhiều đơn đặt hàng. Nhưng mà khi khách hàng mua hàng thì họ chỉ mua một số loại hàng nhất định. Như vậy phiếu giao hàng không thể đánh sẵn các mặt hàng được vì nó có quá nhiều. Em định làm một sheet có các mặt hàng sau đó từ sheet đó link sang phiếu giao hàng những mặt hàng khách hàng cần lấy. Nhưng em chưa biết cách lập nhưng thế nào. Mong mọi người giúp đỡ. Em gửi kèm file này nhé. Mọi người làm giúp em với nhé.+-+-+-++-+-+-+
 
Lần chỉnh sửa cuối:
Hiện tại công ty em có rất nhiều đơn đặt hàng. Nhưng mà khi khách hàng mua hàng thì họ chỉ mua một số loại hàng nhất định. Như vậy phiếu giao hàng không thể đánh sẵn các mặt hàng được vì nó có quá nhiều. Em định làm một sheet có các mặt hàng sau đó từ sheet đó link sang phiếu giao hàng những mặt hàng khách hàng cần lấy. Nhưng em chưa biết cách lập nhưng thế nào. Mong mọi người giúp đỡ. Em gửi kèm file này nhé. Mọi người làm giúp em với nhé.+-+-+-++-+-+-+

Bạn dùng Validation kết hợp với Vlookup! Bạn xem file đính kèm nhé!

Góp ý:
- Phần Phiếu hàng của bạn có các cột [Xuất xứ], [Quy cách], như vậy sao không thấy khai báo trong Danh mục Hàng Hóa.
- Có nhiều mã hàng khác nhau nhưng tên hàng giống nhau, đơn giá khác nhau ==> dễ gây nhầm lẫn và khó đặt công thức tìm giá nếu tìm theo tên! ==> Phần chi tiết phiếu hàng phải có thêm cột Mã hàng!
 

File đính kèm

  • PGH HANG NHAP KHAU.rar
    33.4 KB · Đọc: 194
Lần chỉnh sửa cuối:
Bạn xem file đính kèm
 
Bạn xem File kèm theo
 

File đính kèm

  • PGH HANG NHAP KHAU1.xls
    95 KB · Đọc: 114
To hanhpptc: Cột đơn giá, công thức của bạn:
PHP:
=IF(OR(B15="",G15=""),"",VLOOKUP(B15,'Mã hàng'!$B$3:$F$22,5,0))
Nếu B15="" thì cột thành tiền sẽ #Value, do đó nên làm công thức gọn hơn, như sau:
PHP:
=IF(B15="",0,VLOOKUP(B15,'Mã hàng'!$B$3:$F$22,5,0))
 
Mình chỉ đưa ra form như vậy. Còn minh chưa biết cách sắp xếp như thế nào cho hợp lý mà.
Trong chỗ phiếu giao hàng đó mình muốn là đánh mã sẽ hiễn ra tên hàng vì nhiều khi có nhiều phiếu quá lên nều đánh tên hàng thì mất thời gian quá. Các bạn giúp mình file hoàn chỉnh với nhé
 
Mình chỉ đưa ra form như vậy. Còn minh chưa biết cách sắp xếp như thế nào cho hợp lý mà.
Trong chỗ phiếu giao hàng đó mình muốn là đánh mã sẽ hiễn ra tên hàng vì nhiều khi có nhiều phiếu quá lên nều đánh tên hàng thì mất thời gian quá. Các bạn giúp mình file hoàn chỉnh với nhé

Bạn có xem kỹ file mình gửi chưa vậy! Có cần đánh tên hàng đâu! Click vào ô đó sẽ xuất hiện một ô vuông nhỏ có mũi tên chỉ xuống, click vào ô vuông đ8ó để chọn!

Vào Data/VAlidation để tìm hiểu thêm cách làm nhé bạn! Hoặc có thể search trên GPE. Rất nhiều bài nói về Validation.
 
­ừ nhỉ. Cảm ơn các bạn nhé.
À Mình còn 1 vấn đề hết sức nhức nhối đó là Công nợ. làm thế nào để quản lý được nhỉ. Ai có bản nào cho mình 1 bản để tham khảo nhé.
 
À thế trong chỗ phiếu giao hàng đó minh muốn đặt tự động số phiếu thì làm như thế nào nhỉ.
 
Vấn đề công nợ bạn phải có sheet Khách Hàng tương tự với sheet Mã hàng vậy. Trong đó có các cột chính: mã khách, tên khách, địa chỉ, điện thoại... và cột công nợ đầu kỳ.
Ngoài ra bạn phải thiết kế cơ sở dữ liệu lưu trữ toàn bộ quá trình bán hàng và quá trình thanh toán, sau đó mới xác định được công nợ. Chúc bạn thành công.
 
Uh Bạn ơi trong phiếu giao hàng lúc bạn làm cho mình ấy. Giờ mình muốn đánh số phiếu tự động thì làm ntn? Chắng hạn hôm nay kết thúc là phiếu giao hàng số 10 thì khi mình nhấp phiếu giao hàng tiếp theo nó sẽ là 11, Có cách nào làm đc ko nhỉ
 
Vì mình đang bận nên không thể giúp bạn làm tốt hơn được, nhưng cũng có giải pháp tạm thời như sau:
- Sau khi lập xong phiếu, bạn bấm nút Nhập mới thì chương trình tự xóa nội dung phiếu giao hàng và số phiếu sẽ nhảy sang số mới.
- Lẽ ra mình sẽ viết thêm Code ghi lại dữ liệu sau đó mới xóa nhưng bận quá, mong bạn thông cảm. Hy vọng bạn sẽ phát triển thêm.
 

File đính kèm

  • PGH HANG NHAP KHAU2.rar
    39.5 KB · Đọc: 108
Web KT
Back
Top Bottom