求一个EXCEL递减函数

在一个EXCEL中,有很多个相同料号,现在知道总库存数量和每一笔的需求数量,怎么用一个函数计算出来,在那一笔时,库存会出现欠料。我现在自己有做一个 函数出来,计算出来的结果不对,不知道那里出问题了,请高人指教。新百度帐号,没有财富,谢谢了。

很简单的,把H2改成SUMIF(D$2:D2,D2,E$2:E2)-SUMIF(D$2:D2,D2,F$2:F2) 哥叫二胖,请加群 资材与PMC管理(二四七二一六七零一)
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-09-26
假定表头占一行,H2公式:
=SUMPRODUCT((E$2:E2=E2)*(F$2:F2-G$2:G2))本回答被网友采纳
第2个回答  2014-04-21
看不懂。你想用哪几列数据,得出什么结果?追问

要“可用数量”这一列。
如果只是计算一个料号的欠料数量,就很简单了。
只是我想用函数一次性计算出全部料号的欠料数量。

追答

欠料数量的计算规则是什么?“可用数量”这一列就是你说的“欠料数量”吗?

追问

就是要用“仓别库存数”减去“订货数量”得到“可用数量”当可用数量为负数是,就表示此时会欠料。现在这个表里面有很多个料号,这些料号有重复,我按料号排序后,想用函数一次性计算出来这个表格里所有料号的可用数量,找出里会欠料的订单。
我发私信给你了。我们私信聊吧。

追答

假如记录有1000行
在H2单元格输入:=sumif($E$2:$E$1000,E2,$F$2:$F$1000)-sumif($E$2:$E$1000,E2,$G$2:$G$1000),下拉复制公式