Sửa công thức lấy tồn đầu cho kỳ báo cáo

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

quandrc

Thành viên thường trực
Tham gia
26/3/09
Bài viết
235
Được thích
233
Công thức tồn đầu đã lập như trong file. Nhưng không đúng kết quả như ý muốn, nhờ anh chị em trong diễn đàn sửa lại công thức tồn đầu sao cho tồn đầu của kỳ báo cáo được lấy dữ liệu của kỳ trước liền kề trong dãy nguyên vật liệu nhập tồn. kết quả như đã nêu ví dụ trong file đính kèm http://www.mediafire.com/?v6dpbkngdzfdn62 . cám ơn nhiều. (các bạn thông cảm do minh up lên GPE ko được nên mình up lên medifire )
 
Lần chỉnh sửa cuối:
Công thức tồn đầu đã lập như trong file. Nhưng không đúng kết quả như ý muốn, nhờ anh chị em trong diễn đàn sửa lại công thức tồn đầu sao cho tồn đầu của kỳ báo cáo được lấy dữ liệu của kỳ trước liền kề trong dãy nguyên vật liệu nhập tồn. kết quả như đã nêu ví dụ trong file đính kèm http://www.mediafire.com/?v6dpbkngdzfdn62 . cám ơn nhiều. (các bạn thông cảm do minh up lên GPE ko được nên mình up lên medifire )
Bạn tải file này về, ở trong file mình đã giải thích
http://www.mediafire.com/?5fzs39ad3obo8mw
 
Bạn tải file này về, ở trong file mình đã giải thích
http://www.mediafire.com/?5fzs39ad3obo8mw

cám ơn bạn rất nhiều về những giải thích...! của bạn. Nhưng vấn đề mình đang gặp rắc rối về tồn đầu, chứ tồn cuối thì ko có vấn đề gì. Những ví dụ mình đưa ra chỉ để muốn bạn chỉ giúp cách lấy tồn đầu ở sheet NLV_tồn thôi, chứ tồn cuối mình cho nó bằng không, là vì mình ko quan tâm đến nó nữa (công thức đã đúng đối với tồn cuối). Và nếu như công thức hiện tai trong file là không đúng nếu như ta lập báo cáo ngày 6/11/2010 ca A. cám ơn bạn nhiều..!
 
cám ơn bạn rất nhiều về những giải thích...! của bạn. Nhưng vấn đề mình đang gặp rắc rối về tồn đầu, chứ tồn cuối thì ko có vấn đề gì. Những ví dụ mình đưa ra chỉ để muốn bạn chỉ giúp cách lấy tồn đầu ở sheet NLV_tồn thôi, chứ tồn cuối mình cho nó bằng không, là vì mình ko quan tâm đến nó nữa (công thức đã đúng đối với tồn cuối). Và nếu như công thức hiện tai trong file là không đúng nếu như ta lập báo cáo ngày 6/11/2010 ca A. cám ơn bạn nhiều..!
Mình thấy kết quả tồn đầu đúng như mẫu của bạn (xem Ảnh).....
Như vậy thì sai ở đâu? Thật khó hiểu được ý của bạn?TON DAU.JPG
 
Chưa hiểu 2/06 bảng ví dụ đầu

Theo như cách lý giải ở dòng cuối trang tính & 4 bảng ví dụ cuối thì
"Từ ngày 2 /10/2010 đến 2/10/2010 KA a kết quả như sau. . . "
fải láy tồn cuối ngày 1/10 của ca C; Mà tồn cuối này có trị số chứ không fải là những số '0' tròn trĩnh;
Nhờ bạn giải thích thêm chổ này!

Nếu cần bạn giải thích thêm cả bảng đầu nữa: "Từ ngày 2 /10/2010 đến 2/10/2010 KA B kết quả như sau. . "

Vì ngày 1/10 số tồn của ca A & C đều có.


Chờ tin từ bạn & sớm gặp lại!
 
Mình thấy kết quả tồn đầu đúng như mẫu của bạn (xem Ảnh).....
Như vậy thì sai ở đâu? Thật khó hiểu được ý của bạn?View attachment 56197

Nhưng nếu báo cáo từ ngày 6/10/2010 đến 6/10/2010 ka C thì kết quả đúng là
Tên NVL............. tồn đâu
Van TR78 .............20
S41..................... 10
Nhưng lại ra kết
Tên NLV ................Tồn đâu
s41 .........................5
s11 ..........................2
Van TR78................... 20
như vậy là sai.
Mình thừ nhận với bạn là công thức báo cáo tồn đầu trong file mình gửi chưa chính xác, có ngày thì báo cáo đúng, vd :như ngày 6/10/2010 ka a, nhưng có ngày lại sai vd như ngày 6/10/2010 ka C. cám ơn bạn nhiều...!
 
Theo như cách lý giải ở dòng cuối trang tính & 4 bảng ví dụ cuối thì
"Từ ngày 2 /10/2010 đến 2/10/2010 KA a kết quả như sau. . . "
fải láy tồn cuối ngày 1/10 của ca C; Mà tồn cuối này có trị số chứ không fải là những số '0' tròn trĩnh;
Nhờ bạn giải thích thêm chổ này!

Nếu cần bạn giải thích thêm cả bảng đầu nữa: "Từ ngày 2 /10/2010 đến 2/10/2010 KA B kết quả như sau. . "

Vì ngày 1/10 số tồn của ca A & C đều có.


Chờ tin từ bạn & sớm gặp lại!
Rất cám ơn ban đã quan tâm đến bài viết của tôi....! ý của tôi là thế này. Thiết lập công tức tồn đầu sao cho: Khi lấy báo cáo thì dữ liệu tồn đầu của kỳ báo cáo sẻ lấy dữ liệu tồn cuối của kỳ trước liền kê và dữ liệu này được lấy từ sheet NVL_Ton. Những vd mình nêu trong file chỉ để thể hiện mình muốn nói. rất mong bạn giúp đở...!
 
Bạn thử với file này xem sao (?)

Nếu cần, ta có thể chuyển thành macro sự kiện tại ô [C3] của trang 'BaoCao'
 

File đính kèm

Nhưng nếu báo cáo từ ngày 6/10/2010 đến 6/10/2010 ka C thì kết quả đúng là
Tên NVL............. tồn đâu
Van TR78 .............20
S41..................... 10
Nhưng lại ra kết
Tên NLV ................Tồn đâu
s41 .........................5
s11 ..........................2
Van TR78................... 20
như vậy là sai.
Mình thừ nhận với bạn là công thức báo cáo tồn đầu trong file mình gửi chưa chính xác, có ngày thì báo cáo đúng, vd :như ngày 6/10/2010 ka a, nhưng có ngày lại sai vd như ngày 6/10/2010 ka C. cám ơn bạn nhiều...!
Mình đã lờ mờ hiểu ra chút xíu.
Nếu báo cáo ngày 20 tháng 10 ca C thì S41 =? và S42 =? (ngày 20 ca C không làm việc)
 
Lần chỉnh sửa cuối:
Mình đã lờ mờ hiểu ra chút xíu.
Nếu báo cáo ngày 20 tháng 10 ca C thì S41 =? và S42 =? (ngày 20 ca C không làm việc)

Nếu báo cáo ngày 20/10/2010 ca C thì tồn đầu s41 = 0 và s42= 0 vì ngày 20 ca C nghỉ sản xuất nên không có dữ liệu tồn ở sheet NVL_ton do đó lập báo cáo ngày 20 thì đương nhiên sẻ bằng 0. Xin được nói thêm..! Nếu dữ liệu tồn ở sheet NVL_ton của một ngày nào đó bằng 0 thì ca sau liền kề báo tồn đầu củng bằng 0. VD như ngày báo cáo ngày 20/10/2010 ca A, thì tồn đầu tất cả NVL bằng 0 Vì tồn ngày 6/10/2010 ka C trong file NVL_ton bằng 0
 
Nếu báo cáo ngày 20/10/2010 ca C thì tồn đầu s41 = 0 và s42= 0 vì ngày 20 ca C nghỉ sản xuất nên không có dữ liệu tồn ở sheet NVL_ton do đó lập báo cáo ngày 20 thì đương nhiên sẻ bằng 0. Xin được nói thêm..! Nếu dữ liệu tồn ở sheet NVL_ton của một ngày nào đó bằng 0 thì ca sau liền kề báo tồn đầu củng bằng 0. VD như ngày báo cáo ngày 20/10/2010 ca A, thì tồn đầu tất cả NVL bằng 0 Vì tồn ngày 6/10/2010 ka C trong file NVL_ton bằng 0
nhờ các Anh xóa hộ bài này
Cám ơn!
 
Lần chỉnh sửa cuối:
Còn vấn đề nữa muốn hỏi Bạn!
Trong cùng một ngày, một ca C (ngày 6 tháng 10) có những 3 dòng đều là sản phẩm S42, nếu như S42 có số tồn đầu thì được thể hiện thế nào?
(Nếu như cùng một ca mỗi sản phẩm không trùng nhau thì công thức sẽ đơn giản hơn)

nếu trong cùng một ca, một ngày mà có hai mã sản phẩm (s42) thì tồn sẻ cộng tổng nếu cùng chủng loại . Nếu khó trong việc thông kê tồn thì mình sẻ nhập một dòng thôi. có nghĩa trong một ca, ngày thì mã sản phẩm ko trùng nhau. Thân...1
 
nếu trong cùng một ca, một ngày mà có hai mã sản phẩm (s42) thì tồn sẻ cộng tổng nếu cùng chủng loại . Nếu khó trong việc thông kê tồn thì mình sẻ nhập một dòng thôi. có nghĩa trong một ca, ngày thì mã sản phẩm ko trùng nhau. Thân...1
nhơ các Anh xóa hộ bài này.
Cám ơn!
 
Lần chỉnh sửa cuối:
Lần chỉnh sửa cuối:
Mình đưa lên đây nhé.
Tải về xem nhá!
mình sẽ xóa file sau 1 ngày.
cám ơn bạn nhiều... nếu báo cao ngày 6/10/2010 ca A ra kết quả tồn s11 = 2, trong khi đó ngày 4/10/2010 ko có tồn s11=2 ở sheet NVL_ton. Chắc là mình phải tạo thêm một sheet tồn đâu nữa để làm cho dễ. Chứ chỉ nhập tồn cuối để lấy tồn đầu thì khó quá. cám ơn bạn nhiều nhé..!
 
cám ơn bạn nhiều... nếu báo cao ngày 6/10/2010 ca A ra kết quả tồn s11 = 2, trong khi đó ngày 4/10/2010 ko có tồn s11=2 ở sheet NVL_ton. Chắc là mình phải tạo thêm một sheet tồn đâu nữa để làm cho dễ. Chứ chỉ nhập tồn cuối để lấy tồn đầu thì khó quá. cám ơn bạn nhiều nhé..!
Đến bây giờ mình mới hiếu được hết ý của bạn.
Như thế này có phải không nhé!
Nếu báo cáo một ca nào đó thì chỉ xét ở ca liền kề với nó.
Nếu như tồn ở ca báo cáo có mã mà ở ca liền kề không có mã thì số lượng =0, còn như nếu cũng có mã thì lấy số lượng đó lên làm tồn đầu của ca báo cáo.
Như file trước mình gửi thì nếu ca liền kề mà không có mã thì lại tìm tiếp ở sau nữa và tiếp...như vậy mới có trường hợp S11= 2.
Bạn xem lại file này xem đúng chưa, nếu chưa thì mình thua luôn vì hổng hiểu ý bạn ra sao.
 

File đính kèm

Lần chỉnh sửa cuối:
Đến bây giờ mình mới hiếu được hết ý của bạn.
Như thế này có phải không nhé!
Nếu báo cáo một ca nào đó thì chỉ sét ở ca liền kề với nó.
Nếu như tồn ở ca báo cáo có mã mà ở ca liền kề không có mã thì số lượng =0, còn như nếu cũng có mã thì lấy số lượng đó lên làm tồn đầu của ca báo cáo.
Như file trước mình gửi thì nếu ca liền kề mà không có mã thì lại tìm tiếp ở sau nữa và tiếp...như vậy mới có trường hợp S11= 2.
Bạn xem lại file này xem đúng chưa, nếu chưa thì mình thua luôn vì hổng hiểu ý bạn ra sao.

Cám ơn bạn đã hiểu ý mình....! Nhưng bạn chua hiểu hết ý. Ngay từ đầu mình đã nói. nếu lập báo cáo của ca nào đó thì lấy tồn của ca trước liền kề làm tồn đâu của ca báo cáo.cơ sở báo cáo là 31 mã vật tư ở sheet báo cáo, mã vật tư nào mà ca trước liền kê ko có thì ca báo cáo sẻ bằng 0 còn nếu có tồn ca trước liền kề thì ca báo cáo sẻ lấy số lượng đó làm tồn. ( mã vật tư nào ca báo cáo củng xuất hiện )
(sheet bao cao) Các loại vật tư cần báo cáo <<............................Dữ liệu lấy báo cáo ( sheet NLV_ton)
h1.JPG............................................. hinh2.JPG
 
Lần chỉnh sửa cuối:
Như file cuối cùng có gì sai hay đúng sao không thấy bạn nói gì về nó cả ?
 
Như file cuối cùng có gì sai hay đúng sao không thấy bạn nói gì về nó cả ?
Sáng này vào xem và tets thử ok rồi bạn..! Nhưng có điều mình ko được nhập hai mã trùng trong môt ca ở sheet NVL_ton đung ko bạn?. Và mình không hiểu được công thức và name bạn lập, khó hiểu quá...hiểu được chít liền ...hihihiihihi. Cám ơn bạn nhiêu nha...!
 
Web KT

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

Back
Top Bottom