我仅用两个函数做了一个进销存报表。学习函数,就要学以致用!
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
【置顶公众号】或者【设为星标】及时接收更新不迷路
小伙伴们,今天要和大家分享一个自动查询期末库存的案例。
EXCEL在生产管理中有着非常广泛的应用。说道这里,我们大概率就能在脑海中反映出来,库存的进、出记录及结余统计报表。没错,就是这样一个报表,仓库人员每天都需要跟踪并更新当天的库存数据。如下图。
这是一个做了简化的进出库报表,分别记录了数量、体积和重量信息每天的变化。如果不能自动计算并所提取所需数据,每天的汇总信息就需要人工手动填写在汇总栏里。这样极不方便,有容易出错。
今天就要和大家分享一下,如何利用SUM函数、LOOKUP函数等相对使用起来比较,易于理解的函数来做一个简易的进、出、存库存系统。
在这张报表中,进料和出料信息都是手动填写上去的。这里如果配合条码系统等自动化程度更高的系统,出入库数量等信息也是可以实现自动化的,我们这里就不展开介绍了。
在D、G和J等库存列,我们可以使用简单公式,例如“=D4+B5-C5”来完成结余库存的计算。但是这样书写所表达的逻辑性不强,不易理解。
在单元格D5中输入公式“=$D$4+SUM($B$5:B5)-SUM($C$5:C5)”,向下拖曳后即可。
思路:
这样书写更清晰地表达了“期初+进料-出料=期末”这样一个逻辑
SUM函数中的单元格区域是半封闭的,随着向下拖曳,B5/C5也会变成B6/C6、B7/C7等等,SUM函数的求和区域也会不断变大
如何提取到库存最后一位(期末)的数值呢?其实有很多种公式组合都可以实现,比如说,OFFSET+COUNTA就可以。但今天给大家介绍的LOOKUP函数更简单,更简短!
在单元格D19中输入公式“=LOOKUP(9^9,D5:D18)”即可。
思路:
9^9是一个极大值,在很多EXCEL公式中都有广泛的应用
根据LOOKUP函数的特点,它会在单元格区域D5:D18中查找9^9这样一个极大数。如果查找不到则返回最后一位数字
同样地,对于体积和重量这两列的期末库存也可以使用。
最后我们稍微拓展一下LOOKUP函数。在上面第二小节中我们还可以使用LOOKUP函数的一个经典公式,因为它的使用范围更广、使用频率更高。
在单元格G19中输入公式“=LOOKUP(1,0/G5:G18,G5:G18)”即可。关于这个经典公式详细的介绍,请参看帖子总结篇-LOOKUP函数实用终极帖。
这个进、出、存的报表制作比较简单,况且,每家公司也要根据自己的实际情况来设计符合自己公司实际情况的系统。但无论怎样设计,其背后的逻辑关系都是简单和通用的。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
我就知道你“在看”