Answers:
使用数组公式
=SUM(IF(ISNA(A1:A4),0,A1:A4))
输入公式后按Ctrl+ Shift+Enter
注意:替换A1:A4
为您的范围
=AVERAGE(IF(ISNA(A1:A4),"",A1:A4))
最简单的方法:
使用SUMIF
值> 0。
所以那个的语法是
=SUMIF(A1:B2, "> 0")
您将获得相同的结果,因为它将忽略任何非数字或0值。
=SUMIF(A1:B2, ">=0") + SUMIF(A1:B2, "<0")
包含负数。我怀疑,如果要考虑性能,那会比公认的数组公式解决方案快。
您可以在源范围内将#N / A转换为零,然后使用常规的SUM函数:
= IF(ISNA(OriginalFormula),0,OriginalFormula)
IFERROR
然后它看起来像这样:=IFERROR(OriginalFormula,0)
变得更好。