自动统计库存的进销存模板(EXCEL)

来源:百度文库 编辑:神马文学网 时间:2024/04/28 20:36:32
-----------(如何自下而上搜索某个值)
"流水"工作表用于记进货和销售的流水账,库存栏通过四个函数(IF、MAX、ROW、OFFSET)组成数组公式自动得到最新的库存数。附图:

"库存表"由AB两列组成,A列为货物名称,B列为库存数。B列数据由“流水”工作表中自动统计得到,B列的数组公式同样用到上述四个函数。附图:

这两个表的关键是利用MAX、ROW 和OFFSET函数在某列自下而上搜索到等于某个值的单元格。
重要补充:
原"流水"工作表E2单元格公式可改为如下普通公式:
=IF(A2="","",SUMPRODUCT((B$2:B2=B2)*C$2:C2-D$2:D2))
"库存表"B2单元格公式也可改为如下普通公式:
=IF(A2="","",SUMPRODUCT((流水!B$2:B$10000=A2)*流水!C$2:C$10000-流水!D$2:D$10000))
特别提示:经过改进,此模板含有“流水”、“实时库存”、“进货月报”、“销货月报”四个工作表,只需要在“流水”工作表中记录进货、销货情况,其余三个工作表数据自动生成。