如下图,通过为预估的每月生产用量,计算目前库存在哪个月份用完,返回当月月份。例如:产品1目前库存1000,1000-150-200-200-240-350=-140,返回2024/11/1。

excel中如何生产计划计算库存最大消耗时间?-趣帮office教程网

解决的思路,关键在于要累计计算每月消耗数量与库存数量做对比,当消耗数量大于库存数量的时候,停止的位置就是用完的月份。所以利用SUM函数累计和比较,即公式为=OFFSET(B$1,,MATCH(,SUMIF(B$1:H$1,"<="&B$1:H$1,B2)-J2))回车即可。

excel中如何生产计划计算库存最大消耗时间?-趣帮office教程网

这里的 公式SUMIF(B$1:H$1,"<="&B$1:H$1,B2)的作用是将数据按月份累计,再利用SUMIF(B$1:H$1,"<="&B$1:H$1,B2)-J2找出0的区间,再利用MATCH函数和OFFSET函数找到位置。

excel中如何生产计划计算库存最大消耗时间?-趣帮office教程网

还有一种方法是利用SUBTOTAL函数计算累计和,即公式=XLOOKUP(1,N(SUBTOTAL(9,OFFSET($B2,,,,ROW($1:$7)))>J2),TRANSPOSE($B$1:$H$1),"",0,1)

excel中如何生产计划计算库存最大消耗时间?-趣帮office教程网