位置:首页 > 软件操作教程 > 办公软件 > Excel > 问题详情

有错误值,如何求和汇总?

提问人:wx20251019143144发布时间:2026-04-27

能不能用条件求和,将错误值给屏蔽掉...

案例:


SUM求和出错,为什么?数据中有函数错误值,所以求和出错,怎么办?


image.png


能不能用条件求和,将错误值给屏蔽掉。


这里先普及一个小知识,在Excel中函数错误值可以视为文本字符,任何文本字符都是大于数字的,我们可以利用这个特性,设置一个条件,求所有数字的和,这里我设置一个尽可能大的数字为目标,求小于这个最大数字的所有数字的和,因为文本大于数字,所以也就变相的将错误值给屏蔽掉了。


Excel中能处理能处理的最大数字是“9E+307”。


9E+307是Excel里的科学计数法,意思是9*10^307,9乘以10的307次方,数字9后面有307个0,9E+307已经足够大,是Excel能接受的最大数值了,所以在Excel中经常用9E+307代表最大数。



操作:


步骤1:

在目标单元格输入公式=SUMIF(F3:F18,"<9E+307"),这里因为求和区域和条件区域相同,所以可以省略第三参数,也就是求和小于最大数的所有数字的和。


image.png


总结:


今天的文章是不是内容很少啊,那就再添加点内容,今天说到错误值,那就把Excel中常见的错误值罗列一下:


1、#DIV/0!——在公式中有除数为零,或者有除数为空白的单元格(Excel把空白单元格也当作0);

2、#N/A——在公式使用查找功能的函数(VLOOKUP、LOOKUP等)时,找不到匹配的值;
3、#NAME?——在公式中使用了Excel无法识别的文本;
4、#NUM!——当公式需要数字型参数时,你却给了它一个非数字型参数;
5、#VALUE——文本类型的数据参与了数值运算;
6、#REF!——公式中使用了无效的单元格引用;
7、#NULL!——使用了不正确的区域运算符或引用的单元格区域的交集为空。


— THE END —

继续查找其他问题的答案?

回复(0)
返回顶部