如何build立这个复杂的IF公式

注意 – 这张图片是为了表示。 “D”,“E”列大约有100行

在这里输入图像说明

在这里,我想把公式放在7100出现的'G'栏中。

目前我正在计算1100 + 1000 + 5000,并在G列中添加和写入7100。 我想要一个公式,其中列'E'中的数字只在列'D'前面写有一些东西,例如: – 10或11,或者12,555,666等时才加上……如果没有什么东西写在“D”列中,比如: – 在4000旁边,那么这个4000不应该加到7100上,同样最后的“E”字段1000也不会被添加为在列“D” 。

请求帮助提出这样一个公式。

将其粘贴在G列的任何单元格中

=SUMIF(D:D,">0",E:E) 

注意:这只有在D:D列有数字值的情况下才有效

你可以使用一个数组公式来做一个类似的事情@mehow暗示,除了这是可以与单元格中的任何东西。

使用下面的公式(记住当你按下RETURN时按住CTRL + SHIFT或不能工作时input它)

 =SUM(IF(NOT(ISBLANK(D:D)),E:E,0)) 

如果以数组公式的forms正确input,则会在公式中看到{}

=SUM(E:E) - SUMIF(D:D, "",E:E )

应该做的伎俩!