我有一个范围,需要使用 SUM 函数对其进行求和,但如果有任何 N/A 值,结果就是 N/A。如何让 SUM 函数将 N/A 值视为 0 值?请帮忙!
答案1
使用数组公式
=SUM(IF(ISNA(A1:A4),0,A1:A4))
输入公式后按Ctrl++ShiftEnter
注意:替换A1:A4
为您的范围
答案2
最简单的方法:
使用SUMIF
值 > 0。
因此,该语法是
=SUMIF(A1:B2, "> 0")
您将获得相同的结果,因为它将忽略任何非数字或 0 值。
答案3
Excel 中有一个新功能,它可以将所有正值或负值相加,同时忽略 NA。
=aggregate(9,6, range of your data)
9 用于求和,而 6 用于忽略所有 NA。除了加法之外,还有其他选项。例如,您可以计算乘积、标准差等。
有关 AGGREGATE 的更多信息这里。
答案4
如果有公式我想复制为数字,请将列中的 #N/A 替换为 0,然后像往常一样求和