欢迎转发和点一下“在看”,文末留言互动!
置顶公众号或设为星标及时接收更新不迷路
小伙伴们号,今天来和大家分享一道实际工作中发生的题目。有一款原料,未来12个月每个月都有生产计划,要根据当前的使用量来判断原料何时消耗完毕。
这是在生产型企业中最常见的问题之一。我们曾经在一篇帖子“一个公式搞定采购计划,搞物料计划的你,还不进来看看?”中有过介绍。今天就趁这个计划,一起来在复习一下吧。
01
LOOKUP函数经典套路
这种类型的题目,核心操作就是要逐月累计计划量,然后再和库存相比较,就可以得到正确答案了。
在单元格B8中输入下列公式,回车确认即可。
=LOOKUP(A3,SUBTOTAL(9,OFFSET(B3,,,,COLUMN($A:$L))),$B$2:$M$2)+1
OFFSET(B3,,,,COLUMN($A:$L))
OFFSET函数部分,以单元格B3为基点,不做任何偏移,依次向右形成宽度为1、2、3、...、12的区域。
SUBTOTAL(9,OFFSET(B3,,,,COLUMN($A:$L)))
由于上面OFFSET函数形成了多维的内存数组,因此需要配合使用SUBTOTAL来对各维度的数据求和。
部分的求和结果为{1000,2010,3030,4060,5080,5580,5980,7480,7780,9280,9880,10380}。
LOOKUP(A3,SUBTOTAL(9,OFFSET(B3,,,,COLUMN($A:$L))),$B$2:$M$2)+1
接下来利用LOOKUP函数找到小于等于目标值(计划数)的最大值,即4060,表示目前的库存数可以使用到4月份
题目要求的是几月份可以消耗完毕,因此在上述基础上加上1就是正确答案了。
本期内容练习文件提取方式:
链接:https://pan.baidu.com/s/1XovtNl99ahjxztWn_A9QIg?pwd=prrr
提取码:prrr
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
我就知道你“在看”