1
我想在Excel中完成一个中等复杂的SUM函数,但我没有运气。Excel SUM有条件
请参阅附加图像的视觉解释。
目的是采取E,F,和G列的和在仅 满足标准的行。标准是A和B列的总和 必须大于零,并且C和D列的总和 必须小于零。 E + F + G的总和是 A + B和C + D之差
IF(AND(SUM(A2:B2)>0,SUM(C2:D2)<0),SUM(E2:G2),0)
是公式 我用在I列的每一行中。我想将所有行 合并成一个公式,因为我可能有将近100行, 需要计算到1个单元格。一个简单的替代方案是保留我的 占位符列(I),但在我的情况下它不是一个选项。我试过 组合SUM
,SUMIF
和SUMIFS
,但我很难。
我试过SUMIF
,因为[sum_range]参数应该让我做我想做的事情,但是每次读取#VALUE的零。我在这个问题上进行了读取,似乎使用数组存在解决方法。我试着按照微软的建议来实现数组,但我总是得到零值。我真的不想为此使用宏。看起来很简单,但经过5个小时没有进展,我学到了另外的东西。有任何想法吗?
简单而辉煌。你是我的英雄。 – WillB
很高兴工作。谢谢你的称赞。 :) – sktneer