编辑:[db:作者] 时间:2024-08-25 08:10:34
第1列是发生的韶光,第2列是发生的业务类型,是入库,还是出库,第3列是哪些物品,第4列是发生的数量。
每天的进出都这么登记,现在我们设计一个公式,可以直接汇总出库存。
❶首先我们用一个公式,打算不重复的物品
在G2单元格输入公式:
=INDEX(C:C,SMALL(IF(MATCH($C$2:$C$10000&\公众\"大众,$C$2:$C$10000&\公众\公众,0)=ROW($2:$10000)-1,ROW($2:$10000),4^8),ROW(1:1)))&\公众\公众
由于是数据公式,以是按CTRL+SHIFT+ENTER进行打算,然后向下拖动
这个公式很繁芜,很难明得,可以不用记,它的功能是提取不重复值的公式,碰到须要的时候,直接拿出来套用,这样的好处便是,当C列有新增一个物品时,新增的物品在G列也会直接出来。
❷利用条件求和函数,分别进行入库和出库的数量
在H2单元格中输入公式:
=IF($G2=\公众\公众,\"大众\公众,SUMIFS($D:$D,$B:$B,H$1,$C:$C,$G2))
在I2单元格中输入公式:
=IF($G2=\"大众\"大众,\"大众\"大众,SUMIFS($D:$D,$B:$B,I$1,$C:$C,$G2))
在J2单元格中输入公式:
=IFERROR(H2-I2,\"大众\"大众)
向下填充公式,可以多添补几行,得到的结果如下所示:
现在问题来了,如果我们只想知道本月的入出库情形,以前的就期末盘存,或者说期初库存,这种形式,该如何设计公式?
我们在E列设置一个赞助列,判断韶光是否是本月
输入的公式是:
=IF(YEAR(A2)&MONTH(A2)=YEAR(TODAY())&MONTH(TODAY()),\"大众是\"大众,\公众否\公众)
然后在H2输入公式:
=IF(G2=\"大众\公众,\"大众\"大众,SUMIFS(D:D,B:B,\公众入库\"大众,C:C,G2,E:E,\公众否\"大众)-SUMIFS(D:D,B:B,\公众出库\"大众,C:C,G2,E:E,\"大众否\"大众))
I2输入公式:
=IF($G2=\"大众\公众,\公众\公众,SUMIFS($D:$D,$B:$B,I$1,$C:$C,$G2,$E:$E,\"大众是\公众))
J2输入公式:
=IF($G2=\公众\"大众,\"大众\"大众,SUMIFS($D:$D,$B:$B,J$1,$C:$C,$G2,$E:$E,\"大众是\"大众))
K2输入公式:
=IFERROR(H2+I2-J2,\"大众\"大众)
这样这个表格里面统计的入库和出库,就只是本月产生的数量了,月初库存,也便是上个月的盘存情形了。
你学会了么?欢迎留言谈论,期待您的点赞和转发
---------------
欢迎关注,更多精彩内容持续更新中......
本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/rqz/189839.html
下一篇:返回列表
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com