Phương pháp gbình quân
a. Trị giá hàng tồn được tính theo giá trị hàng tồn kho từng thời kỳ:
- Theo trị giá tồn hàng cuối tháng trước :
Cách tính khá đơn giản, nên không nhắc lại và cũng ít DN áp dụng cách tính này
- Theo trị giá tồn hàng cuối tháng :
Để tính trị gvà slượng nhập trong kỳ cho từng mặt hàng, ta thường dung các
hàm mảng hoặc SUMIF, SUMPRODUCT, tuỳ cách bạn bố trí CSDL
Giả sử ta có bảng dữ liệu sau tại Sheet Data
Ta đặt tên cho các mảng như sau :
- $B$5:$B$20 : SoPhieu
- $C$5:$C$20 : MaMH
- $D$5:$D20 : SL
- $F$5:$F$20 : TG
Tuỳ CSDL của bạn thiết kế, ta có thể sắp xếp các cột SL nhập và slượng xuất tại
các 2 cột riêng, các cột TG nhp và TG xuất cũng riêng. Hoặc bạn có thể nhập liệu
chung 1 cột, căn cứ theo định khoản, số phiếu NK hay XK để xác định đâu là
slượng nhập, đâu là slượng xuất. Hoặc bạn thể quy ước nhập lieu số lượng
nhập >0, và số lượng xuất <0.
Ở đây, tôi quy ước SLNhap >0, và SL Xuat <0
Công thức tính số lượng nhập trong kỳ :
Tại Sheet NXT, tôi có các công thức để tính SL Nhập trong kỳ như sau :
Hoặc :
E4 = SUMPRODUCT((MaMH=A4)*SL*(LEFT(SoPhieu,2)="PN"))
Hoặc : nếu số lượng nhập được quy ước là >0
E5 = SUMPRODUCT((MaMH=A5)*(SL>0)*SL)
Hoặc công thức mảng :
E6 = {SUM(IF(MaMH=C5,(SL>0)*SL,0))}
Công thức tính trị giá nhập trong kỳ : tương tự trên
Hoặc :
F4 = SUMPRODUCT((MaMH=A4)*TG*(LEFT(SoPhieu,2)="PN"))
Hoặc : nếu số lượng nhập được quy ước là >0
F5 = SUMPRODUCT((MaMH=A5)*(SL>0)*TG)
Hoặc công thức mảng :
F6 = {SUM(IF(MaMH=C5,(SL>0)*TG,0))}
Công thức tính số lượng xuất trong kỳ : tương tự trên
Hoặc :
G4 = -SUMPRODUCT((MaMH=A4)*SL*(LEFT(SoPhieu,2)="PX"))
Hoặc : nếu số lượng xuất được quy ước là <0
E5 = -SUMPRODUCT((MaMH=A5)*(SL<0)*SL)
Hoặc công thức mảng :
E6 = {-SUM(IF(MaMH=C5,(SL<0)*SL,0))}
Đến đây, ta đã tính được SL Nhap trong kỳ, TG Nhập trong kỳ, SL Xuất trong kỳ.