需要根据excel中的每周生产数量返回订单的生产完成日期

我有2张桌子 表1 =订单明细 表2 =生产明细。

表内颜色说明: 黄色=每周输出数量和产品输出数量。 绿色=我的期望。示例-衬衫的第二个订单(数量为10)的交货日期为1月14日,还有2个订单(订单编号1和4)早于1月14日交货。因此,最后一周将为4根据表2的数据,第1周和第4周(总共6个)将一直生产到第2周(总数量= 7(3 + 4)。

感谢帮助我在E 2到E6单元格中编写公式。

表1:

需要根据excel中的每周生产数量返回订单的生产完成日期

表2:

需要根据excel中的每周生产数量返回订单的生产完成日期

gaolei3452 回答:需要根据excel中的每周生产数量返回订单的生产完成日期

使用sumifs计算出相同产品和日期(包括该产品)的数量之和。

将其与使用匹配为该产品产生的数字的累积总和进行比较。

=ArrayFormula(match(true,sumifs(C$2:C$6,B$2:B$6,B2,D$2:D$6,"<="&D2)<=sumif(column(H:K),"<="&column(H:K),index(H$3:K$4,match(B2,G$3:G$4,0),0)),0))

enter image description here

我暂时假设您不能有两行具有相同的产品和交货日期。如果发生这种情况,您可以针对以下情况优化公式:(例如)第一次交货可以在第2周发送,而下一次交货则在第3周发送。

本文链接:https://www.f2er.com/3128289.html

大家都在问