Lấy tồn đầu, tồn cuối

Liên hệ QC

ninhtom1

Thành viên hoạt động
Tham gia
26/8/10
Bài viết
106
Được thích
4
Em có file dữ liệu muốn lấy tồn đầu, số theo BB kiểm kê mà không biết cách làm. Nhờ các thầy chỉ giùm với ạ. Em xin cảm ơn. File của em đây.
1. Vâng em xin lỗi là do vội quá nên đánh nhầm, đó là lấy tồn đầu và số Kiểm kê theo Sheet!BBKKTT. (chứ không phải là tồn đầu và tồn cuối)
2. Khi thay đổi tháng ở tồn đầu và tháng ở cột BBKK thì dữ liệu cũng thay đổi theo Sheet!BBKKTT( có thể tồn đầu em lấy tháng 3 hoặc tháng 7 hoặc tháng bất kỳ, tháng ở cột BBKK có thể lấy tháng 7 hoặc tháng 11 hoặc tháng bất kỳ. Ở sheet!BBKKTT em có thể thêm nhiều tháng kiểm kê giống như biên bản kiểm kê tháng7, biên bản kiểm kê tháng 11,...)
3. Vì em không rành về code nên có thể thầy dùng công thức được không ạ
4. Nếu không được thì thầy giúp em chuyển hết công thức sang code được không ạ
Em cảm ơn thầy rất nhiều
Em đã chỉnh lại bên Sheet!BBKKTT rồi ạ​


 

File đính kèm

Lần chỉnh sửa cuối:
Bạn xem trong file & chỉ mới 1 câu thôi (& bằng macro sự kiện tại [P2])

còn câu này:
Khi thay đổi Tháng ở ttồn đầu là tồn cuối thì dữ liêu jcũng thay đổi theo Sheet!BBKKTT
thật ra mình chưa hiểu hết í.
 

File đính kèm

1. Vâng em xin lỗi là do vội quá nên đánh nhầm, đó là lấy tồn đầu và số Kiểm kê theo Sheet!BBKKTT. (chứ không phải là tồn đầu và tồn cuối)
2. Khi thay đổi tháng ở tồn đầu và tháng ở cột BBKK thì dữ liệu cũng thay đổi theo Sheet!BBKKTT( có thể tồn đầu em lấy tháng 3 hoặc tháng 7 hoặc tháng bất kỳ, tháng ở cột BBKK có thể lấy tháng 7 hoặc tháng 11 hoặc tháng bất kỳ. Ở sheet!BBKKTT em có thể thêm nhiều tháng kiểm kê giống như biên bản kiểm kê tháng7, biên bản kiểm kê tháng 11,...)
3. Vì em không rành về code nên có thể thầy dùng công thức được không ạ
4. Nếu không được thì thầy giúp em chuyển hết công thức sang code được không ạ
Em cảm ơn thầy rất nhiều
 
Lần chỉnh sửa cuối:
Hình như vẫn còn nhiều điều thảo luận với nhau trước khi chúng ta tiếp tục;

(*) "Tồn đầu kỳ" khác gì với "BB kiểm kê kỳ"?
Hiện tại 1 kỳ ghi tồn bạn cần 8 cột (& 1 cột ngăn cách); Như vậy theo mình bạn cần bố trí chí ít 12 bộ cột (mỗi bộ 9 cột) cho 12 lần kiểm kê hay tồn cho 12 tháng của 1 năm;
Tất nhiên bộ cột nào chưa số liệu thì cho tạm ẩn đi.

Có điều này cũng xin hỏi lại bạn: Hiện tại ở trang tính 'BBKKTT' chỉ có số liệu đến dòng 28; Trong thực tế có vậy hay nhiều hơn & nhiều hơn cụ thể là bao nhiêu?
Vì điều này rất có ảnh hưởng đến cấu trúc CSDL của bạn.

Theo mình những vấn đề này quan trọgn không những bây giờ, mà rất quan trọng trong nay mai, khi bạn vận hành hệ thống 1 cách suông sẻ.

Yêu cầu của bạn tạm chưa thỏa, bạn thông cảm.
 
Vâng, theo như bài toán thì đúng là có 12 bộ cột (mỗi bộ 7 cột, không cần cột ngăn cách) cho 12 tháng.
- BB (biên bản) kiểm kê kỳ là số thực tế đi kiểm đếm trong mỗi tháng rồi về em nhập tay vào tháng tương ứng.
- Tồn đầu kỳ có thể em lấy bất kỳ 1 tháng nào trong 12 tháng, BB kiểm kê cũng vậy (thỏa mãn điều kiện tại ô M3 và O3). Mục đích là số tồn đầu + nhập trong kỳ (theo sổ sách) - xuất trong kỳ (theo sổ sách) = tồn cuối kỳ (theo sổ sách). Đem so sánh với BB kiểm kê thực tế xem chênh lệch thế nào.
- Ở trang tính BBKKTT có khoảng 200 dòng dữ liệu.
- Anh thông cảm em không biết cách diễn đạt nên khó hiểu. Nhờ anh giúp đỡ vấn đề này
 
Như vậy là chúng ta lại bắt đầu từ con số '0' tròn trĩnh rồi, nhưng ở 1 bậc cao hơn;

(1) Vì mình có khả năng tự xóa bài của mình; Mình sẽ xóa các bạn của mình bên trên để đề tài của bạn không loãng;

Nhưng làm vậy sẽ gây khó khăn cho người khác trong cộng đồng khó tiếp tục theo dõi;

Mình đề nghị bạn trích dẫn toàn bộ bài của mình lên bài kế tiếp của bạn; Khi ấy chúng ta vẹn cả đôi đường:

Số bài không đán có sẽ được giảm đi;

Nhưng mọi người vẫn theo dõi sự việc một cách mạch lạc như hiện nay vẫn có.

(2) Có lẻ bạn cùng tôi, chúng ta sẽ thiết chế lại trang tính 'BBKKTT' theo các tiêu chí sau:

a./ Bạn cần giả lập đủ 200 dòng dữ liệu; điều này ảnh hưởng đến tốc độ tính toán rất nhiều. Bỡi vậy nên fải làm

b./ Mã vật tư (VT) cần có độ dài như nhau; Điều này trong excel là cần thiết, đễ không bao giờ có chuyện mã VT này là fần tiếp nối của mã VT kia;
Ví dụ Đã có HNV để gán cho mã VT Nguyễn Việt Hồng nào đó, thì ta không thể dùng HNV1 để gán cho VT Nguyễn Việt Hoa, hay Nguyễn Việt Hóa được, mà thay vì HNV, ta fải là HNV0

c./ Ta thỏa thuận với nhau, mỗi tháng số liệu tồn gồm 1 bộ cột là 8; như vậy bạn dời tháng 3 đến nơi mới thích hợp & chèn 2 bộ cột trước nó để nhập vô đó (bằng cách nào đó) số liệu tồn của 2 tháng trước tháng 3;
Tiêu đề bộ cột này chỉ nên tô màu ở các tháng hoạc chẵn hoạc lẻ; không nên lạm dụng nhiều;

Mong rằng ta sẽ còn gặp nhau nhiều qua topic này.
 
(1) Vì mình có khả năng tự xóa bài của mình; Mình sẽ xóa các bạn của mình bên trên để đề tài của bạn không loãng;

Nhưng làm vậy sẽ gây khó khăn cho người khác trong cộng đồng khó tiếp tục theo dõi;

Mình đề nghị bạn trích dẫn toàn bộ bài của mình lên bài kế tiếp của bạn; Khi ấy chúng ta vẹn cả đôi đường:

Số bài không đán có sẽ được giảm đi;

Nhưng mọi người vẫn theo dõi sự việc một cách mạch lạc như hiện nay vẫn có.

(2) Có lẻ bạn cùng tôi, chúng ta sẽ thiết chế lại trang tính 'BBKKTT' theo các tiêu chí sau:

a./ Bạn cần giả lập đủ 200 dòng dữ liệu; điều này ảnh hưởng đến tốc độ tính toán rất nhiều. Bỡi vậy nên fải làm

b./ Mã vật tư (VT) cần có độ dài như nhau; Điều này trong excel là cần thiết, đễ không bao giờ có chuyện mã VT này là fần tiếp nối của mã VT kia;
Ví dụ Đã có HNV để gán cho mã VT Nguyễn Việt Hồng nào đó, thì ta không thể dùng HNV1 để gán cho VT Nguyễn Việt Hoa, hay Nguyễn Việt Hóa được, mà thay vì HNV, ta fải là HNV0

c./ Ta thỏa thuận với nhau, mỗi tháng số liệu tồn gồm 1 bộ cột là 8; như vậy bạn dời tháng 3 đến nơi mới thích hợp & chèn 2 bộ cột trước nó để nhập vô đó (bằng cách nào đó) số liệu tồn của 2 tháng trước tháng 3;
Tiêu đề bộ cột này chỉ nên tô màu ở các tháng hoạc chẵn hoạc lẻ; không nên lạm dụng nhiều;

Mong rằng ta sẽ còn gặp nhau nhiều qua topic này.
Tình hình là em cũng không biết gộp bài kiểu gì. Em đã thiết kế lại Sheet!BBKKT rồi, và đính kèm file lên bài đầu tiên. Nhờ thầy giúp đỡ em ạ.
 
Chắc bạn đã nóng ruột(?)

Vậy thì lúc rỗi bạn sửa cái này (do Êxcel nhu cầu) trong mã vật tư:
Bạn đã có các mã BA11, BA13,. . . BA19; thì mã BA1 cần chuyển thành BA1_ hay BA10 (trong trường hợp nếu chưa có BA10)
Trong file còn nhiều trường hợp khác nữa, nhưng mình chỉ lấy ra 1 ví dụ thôi; Nói rõ để bạn khỏi fân vân:
Rằng mã hàng sau không là sự tiếp nối của mã hàng trước;
Như trong file, mã HO1 sẽ fải khác, do có HO18 (có thể nên là HO1_ cũng OK)

Trong khi chờ đợi file sửa của bạn mình sẽ thử sửa ở tất cả các trang tính;
Đúng sai theo í đồ của bạn là chuyện của bạn.
 
Web KT

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

Back
Top Bottom