我想对某个范围内的四舍五入值求和,我使用
=SUM(ROUND(A2:A5,0))
这将导致
4.7
9.2
11.4
15.4
是5+9+11+15
或40
但现在如果其中一个不是数字我想把它们算作0
4.7
9.2
ABC
15.4
应该导致5+9+0+15
或29
尝试过以某种方式应用SUMIF
,但无法使其工作。有人对如何在 Excel 中实现这一点有什么建议吗?
答案1
尝试这个:
=SUM(IFERROR(ROUND(A2:A5,0),0))
这是一个数组公式,因此输入时必须按 ctrl+shift+enter。