Dữ liệu mình đưa lên chỉ là giả định, thực tế hơn trăm mặt hàng thì có chậm không bạn???
Số ngày ở sheet nhập và xuất sẽ rất nhiều ngày, chẳng lẻ cứ có ngày nhập hoặc xuất lại chỉnh lại công thức ở bảng phụ hả bạn.
Có cách nào tự động cập nhật theo không bạn????
Bạn sắp được thưởng thức các câu khó nghe đây:
(1) Dù có mươi hay vài chục mặt hàng, cũng cần có mã hàng(MMH); Cách xây dựng mã hàng ta sẽ nói sau, 1 khi bạn đồng ý; (Hay bạn tham khảo trên diễn đàn)
(2) Có hơn trăm mặt hàng & số nhập xuất nhiều trong tháng thì nên tính chuyện chuyển sang xài VBA.
Để xài với VBA mình xin gợi ý thiết kế lại CSDL của bạn, như sau:
(*) Trang 'DM' của bạn là OK rồi; chỉ cần thêm mã mặt hàng nữa. Có mã mặt hàng chúng ta đỡ sai sót trong khi vận hành CSDL.
(*) Trang 'Nhap' & trang 'Xuat' nên dồn làm 1
Không bổng dưng mà ngài B. luôn thiết kế trang tính với số dòng nhiều hơn số cột. Cho nên chuyện nhập số liệu ta nên nhập theo hàng. (Chứ không theo cột như bạn bây giờ)
Mình đề xuất các trường của trang tính này như sau:
STT| Ngày| LoaiNX|MMH|SoLuong|
1|1/13/1013|N|BOmo|12.5|
2|1/15/2013|N|OmoN|54|
3|1/16/2013|X|OmoN|29.5
.|..||..||
Với trình độ chưa cao, ta có thể thêm vô trang tính này 2 trường có từ 'DM', đó là [ĐVT] & [TenHang]. Nhưng 1 khi trang tính lặc lè, nên bớt hai trường này đi.
Nếu bạn ưng ý với những cải biên này, mình sẽ giúp tiếp đến thàng công.
Chờ í bạn & chúc mọi người buổi sáng tốt lành!