请参考
输入公式
=SUM(IF(ISERROR(A21:A25),0,A21:A25))
按ctrl+shift+enter带出大括号。如果。
可以用IFERROR函数,因为我不知道你单价是怎么生成的所以我给你举个例子
比如IFERROR(你自己的公式获取单价,0)
这样的话如果你没有获取的相应的单价,就会返回0,这样你就可以正常计算了
=IF(ISERROR(原公式),0,原公式)
如果是2007及以上版本,可直接用:
=IFERROR(原公式,0)
=sumif(A:A,"<9E307")
在你原来4月那一列的公式里加入个判断=iferror(原来的公式,""),