You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求计算SKU库存覆盖周数的Excel有效公式(WOS计算)

计算库存覆盖周数(WOS)的Excel有效公式

针对你的需求,以下是不同Excel版本下的可直接使用的有效公式:

适用于Excel 365/2021及以上版本(支持动态数组)

在B2单元格输入以下公式:

=MAX(0,MATCH(TRUE,SCAN(0,C2:BB2,LAMBDA(a,b,a+b))>A2,0)-1)

公式说明:

  • SCAN(0,C2:BB2,LAMBDA(a,b,a+b)):从0开始逐周累加C2到BB2的需求量,生成完整的累加和数组。
  • MATCH(TRUE,...>A2,0):定位第一个累加和超过A2库存值的位置。
  • 减1得到刚好满足库存覆盖的连续周数,MAX(0,...)确保库存为0或不足以覆盖第一周时返回0。

适用于旧版Excel(无动态数组支持)

在B2单元格输入以下数组公式,输入完成后按Ctrl+Shift+Enter确认:

=MAX(0,MATCH(TRUE,SUBTOTAL(9,OFFSET(C2,0,0,1,ROW(INDIRECT("1:"&COLUMNS(C2:BB2)))))>A2,0)-1)

公式说明:

  • ROW(INDIRECT("1:"&COLUMNS(C2:BB2))):生成1到C2:BB2总列数的序列(该区域共50列,即生成1-50的序列)。
  • OFFSET(C2,0,0,1,ROW(...)):依次截取1到N周的需求区域。
  • SUBTOTAL(9,...):对每个截取区域计算累加和。
  • 后续逻辑与动态数组版本一致,定位超量位置后减1得到有效覆盖周数。

特殊情况处理

  • 若库存可覆盖所有周的需求(总累加和≤A2),公式会返回C2:BB2的总列数(50)。
  • 若库存为0或小于第一周需求量,公式返回0。

内容的提问来源于stack exchange,提问作者vjr2109

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 08:30:56