首页 > 其他分享 >填写开票数量

填写开票数量

时间:2022-12-31 16:34:37浏览次数:50  
标签:200 开票 A2 SUMIF 填写 数量

问题:填写开票数量,每次数量不超过B列的数量,累计不超过F列的总数

 

A品的开票数量依次为100、0、0

B品的开票数量依次为200、30、0

C品的开票数量依次为200、200、20、0

函数公式解决:

=MIN(B2,MAX(,SUMIF(E:E,A2,F:F)-SUMIF(A$1:A1,A2,B$1)))

SUMIF(E:E,A2,F:F)是每种产品开票总数

SUMIF(A$1:A1,A2,B$1)是每种产品在当次开票前已累计开出的数量

以上两数相减得出此次开票的余额,当结果为负时表示已超额,使用Max函数取其与0之间的最大值,将所有负数转成0

再将以上结果与B列的数据进行比对,用Min函数取其中较小的一个,即最终需要的结果

 

标签:200,开票,A2,SUMIF,填写,数量
From: https://www.cnblogs.com/officeplayer/p/17016890.html

相关文章