如何建立这种复杂的IF公式(How to Build this complex IF formula

2019-09-28 17:31发布

注意 - 该图像是用于表示。 列“d”,“E”有大约100行

在这里,我想提出一个公式中的“G”列字段,其中7100出现。

目前,我为自己计算1100 + 1000 + 5000添加和在G列写7100。 我希望有一个公式,其中在列“E”号如果列“d”已经写的东西在它前面的如只添加: - 10或11,或12,555,666和等等......如果什么是写在列“d”像如: - 毗邻4000那么这4000不应该被添加到7100,同样最后一个“E”字段1000也不会反对它被添加为没有在写在列“d” 。

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

Answer 1:

在G列的任何细胞粘附这

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

注意:这将仅列d工作:d具有数值



Answer 2:

您可以使用数组公式做类似的事情@mehow是在暗示,除了是将与细胞的任何工作。

使用下面的公式(还记得按住CTRL + SHIFT进入它,当你按回车键或它不会工作)

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

如果正确地输入作为数组公式,你会看到{}周围的公式



Answer 3:

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

应该做的伎俩!



文章来源: How to Build this complex IF formula