Lấy số tồn kho đầu kỳ

Liên hệ QC

soloshevcento

Thành viên mới
Tham gia
3/4/08
Bài viết
11
Được thích
0
Gửi các anh chị trên diễn đàn và anh Duyệt,
Em đang theo dõi kho hàng trong cty, khả năng Excel cũng còn hạn chế, giờ đụng chuyện chưa biết cách giải quyết thế nào.
Cty em làm trong lĩnh vực khai thác đá, em xin nói vắn tắt tình hình thực tế như sau: Cty có 2 máy nghiền:
MN1: SX đá 12 (1x2) và đá 04 (em có làm mã số sẵn)
MN2: SX đá 46 và 04
Như vậy cả 2 máy có 1 SP giống nhau là đá 04.
Việc em cần nhờ các anh chị như thế này:
Em cần trích số tồn đầu theo từng tháng. Nếu các anh chị có thể giúp em trích sâu hơn số tồn đầu vào một ngày cụ thể thì càng tốt. Số tồn này được tính cụ thể cho loại đá và loại máy nghiền. Nếu có thể tính tổng 2 loại đá cho mỗi máy nghiền thì càng tốt. Đá 04 tách từng máy và tổng 2 máy.
Nếu không thể tính cụ thể từng ngày thì em sẽ nhập tay số dư đầu vào một bảng riêng để lấy dữ liệu sang báo cáo (cái này em vẫn chưa làm được).
Em có gửi kèm file để nhờ các anh chị giúp.
Em xin cảm ơn.
 

File đính kèm

  • bao cao sxkd 4.rar
    24 KB · Đọc: 144
Tại E13 bạn nhập
=SUMPRODUCT((NXDA!$B$7:$B$36<$E$7)*(NXDA!$C$7:$C$36=BCNXDA!$E$8)*(NXDA!$E$7:$E$36=BCNXDA!$E$10)*(NXDA!$F$7:$F$36))-SUMPRODUCT((NXDA!$B$7:$B$36<$E$7)*(NXDA!$C$7:$C$36=BCNXDA!$E$8)*(NXDA!$E$7:$E$36=BCNXDA!$E$10)*(NXDA!$G$7:$G$36))
 
Cảm ơn bạn đã giúp. Tuy nhiên vẫn còn vấn đề:
1. Nếu dùnng "ALL" thì không có kế quả, cả 3 phần "Tháng", "Loại đá" và Loại máy" đều có "ALL".
2. Tháng 4 có số tồn đầu kỳ và cũng là thời điểm khởi tạo, vậu có đưa vào được ko?
Rất mong sớm nhận được trả lời của các anh chị.
 
Cảm ơn bạn đã giúp. Tuy nhiên vẫn còn vấn đề:
1. Nếu dùnng "ALL" thì không có kế quả, cả 3 phần "Tháng", "Loại đá" và Loại máy" đều có "ALL".
2. Tháng 4 có số tồn đầu kỳ và cũng là thời điểm khởi tạo, vậu có đưa vào được ko?
Rất mong sớm nhận được trả lời của các anh chị.
1/ Nếu tháng là "All" thì tồn đầu lấy theo cái gì => =0
2/ Tạo F8, F10 bạn nhập
F8=IF(E8="ALL","DA",E8)
F10=IF(E10="ALL","MN",E10)
có thể fill màu trắng
3/ Công thức tại E13 như sau:
=IF(E7="ALL",0,SUMPRODUCT((NXDA!$B$7:$B$36<$E$7)*(LEFT(NXDA!$C$7:$C$36,LEN($F$8))=$F$8)*(LEFT(NXDA!$E$7:$E$36,LEN($F$10))=$F$10)*((NXDA!$F$7:$F$36)-(NXDA!$G$7:$G$36))))
Nếu không thích ô phụ thì có thể đặt name
Loai:=IF(BCNXDA!$E$8="ALL","DA",BCNXDA!$E$8)
May:=IF(BCNXDA!$E$10="ALL","MN",BCNXDA!$E$10)
Và công thức sẽ như sau:
=IF(E7="ALL",0,SUMPRODUCT((NXDA!$B$7:$B$36<$E$7)*(LEFT(NXDA!$C$7:$C$36,LEN(Loai))=Loai)*(LEFT(NXDA!$E$7:$E$36,LEN(may))=may)*((NXDA!$F$7:$F$36)-(NXDA!$G$7:$G$36))))
 
Em đã thử và chạy được ở tháng đầu, nhưng không hiểu sao từ tháng sau trờ đi là báo #VALUE. Nhờ các anh chỉ xem giúp ở 2 Sheet BCDA và BCNXDA.
 

File đính kèm

  • bao cao sxkd 4.rar
    105.2 KB · Đọc: 131
Em đã làm được phần này theo một cách khác. giờ em có 1 thắc mắc mới.
Hình như chương trình Excel cuả em có vấn đề, hàm Sumproduct sử dụng ko được, em tra kết quả từ từ thì có có Array đúng mà nó lại cho Kết quả = #Value nên ko ra được kết quả mong muốn. Em nhập lại từ đầu dữ liệu thô ở máy tính cuả nhà rồi sd Sumproduct thì OK. Sau đó em lại mang file ra máy cty thì file vẫn chạy được. Giờ em lại làm 1 bảng tính khác ở cty và vẫn tiếp tục ko dùng được hàm sumproduct.
Máy tính ở cty em đã nhiễm virus Macro, mỗi lần bật Excel lên là có 1 Book tự động nhảy vào. Hiện tượng này là do trước đây em lấy 1 file Excel kế toán trên mạnh về tham khảo và “dính”.
Em có cần phải cài lại Excel ko? Mong mọi người chỉ giúp.
 
Sf.sic

Bạn dùng symantec để quét
 
Máy tính ở cty em đã nhiễm virus Macro, mỗi lần bật Excel lên là có 1 Book tự động nhảy vào. Hiện tượng này là do trước đây em lấy 1 file Excel kế toán trên mạnh về tham khảo và “dính”.Em có cần phải cài lại Excel ko?

Không nhất thiết cài lại file đâu bạn.
Bạn xem thêm bài tại đây, bài #4.
http://www.giaiphapexcel.com/forum/showthread.php?p=82514#post82514


Em đã làm được phần này theo một cách khác. giờ em có 1 thắc mắc mới.
Hình như chương trình Excel cuả em có vấn đề, hàm Sumproduct sử dụng ko được, em tra kết quả từ từ thì có có Array đúng mà nó lại cho Kết quả = #Value nên ko ra được kết quả mong muốn. Em nhập lại từ đầu dữ liệu thô ở máy tính cuả nhà rồi sd Sumproduct thì OK. Sau đó em lại mang file ra máy cty thì file vẫn chạy được. Giờ em lại làm 1 bảng tính khác ở cty và vẫn tiếp tục ko dùng được hàm sumproduct.
Bạn có thể gửi file lên không? Có thể công thức sumproduct của bạn có liên quan đến các file khác, hoặc có lỗi gì đó chăng!
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom