Excel SUMIF,如果为空则将另一个单元格相加

时间:2015-08-20 14:29:05

标签: excel

我想要Col A的总和但是如果Col A的细胞是空的,请选择Col B

Table

所以这个例子总和将是185

我尝试使用各种参数的SUMIF但没有成功

2 个答案:

答案 0 :(得分:2)

您可以使用此功能:

=SUM(B2:B4) + SUMIF(B2:B4, "", C2:C4)

对于结构化参考(表格标题),请使用:

表1:是表的名称

=SUM(Table1[Col A]) + SUMIF(Table1[Col A], "", Table1[Col B])

SUMIF函数有许多参数:

SUMIF(range, criteria, [sum_range])

这里,标准应用相同的值进行求和。如果需要,可以将条件应用于一个范围,并将相应的值加到不同的范围内。

例如,公式= SUMIF(B2:B4,“”,C2:C4)仅对C2:C4范围内的值求和,其中B2:B4范围内的对应单元格等于“”。

来自Excel帮助。

Sum of table column

答案 1 :(得分:1)

我只能提出像

这样的数组公式
=SUM(IF(ISNUMBER(A:A),A:A,B:B))

(必须输入 Ctrl Shift Enter