永发信息网

Excel如何计算除了#VALUE以外的求和?公式如何列?

答案:2  悬赏:30  手机版
解决时间 2021-03-20 14:02
  • 提问者网友:刺鸟
  • 2021-03-19 22:13
Excel如何计算除了#VALUE以外的求和?公式如何列?
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 2021-03-19 22:36
2007版以上用
=sum(iferror(你的公式,0))
2003版用
=sum(if(iserr(你的公式),0,你的公式))追问计算除了是0。应该是236732.
追答首先:你得描述清楚你的excel版本。
其次:你截图的时候要把行列标给截下来,不然别人不好给你写公式出主意。
我只能假设了:假设你的数据在A列
=sum(if(iserr(a:a),0,a:a))追问L8为需要输入求和公式。计算L9-L12的求和。应该显示为236732.用你说的公式还是出来啥也没有。我用的2003版本
追答=sum(if(ISERR(L9:L12),0,L9:L12)) 数组公式,按ctrl+shift+enter结束,不要直接回车结束
全部回答
  • 1楼网友:一袍清酒付
  • 2021-03-19 23:00
你的#VALUE 也是公式得出的,其实修改下这个公式就可以把#VALUE去掉或者变为0,
不知道你的EXCEL是哪个版本,如果是2003版的话,套一下这个函数:
=IF(ISERROR(原公式),"",原公式)
如果是2007版或者以上的话,套这个函数就可以:
=IFERROR(原公式,"")

这样就不会出现#VALUE这个了,然后就可以直接求和。
如果你想让他显示0或者其他的话,引号中直接填入即可。
这个适用于任何出现错误的公式。追问

追答

输入公式后,同时敲击ctrl+shift+enter  三建结束。

效果如下图:

图中公式:=SUM(IF(ISNUMBER(A1:A7),A1:A7))

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯