工作中,使用SUM求和时,会出现明明区域没错,但求和结果却是错的。
上面这种出错,比较容易看出原因,包含文本格式的数字,会导致求和出错。不想使用辅助列的话,需用到数组公式,在输入公式之后,要按Ctrl+Shift+Enter三键结束。 在工作中,只要是LEFT、MID、RIGHT、SUBSTITUTE等文本函数提取出来的数字,全部是文本格式的。 如果直接使用SUBSTITUTE将元替换掉,求和结果为0。此处,同样也可使用数组公式来解决,需要按Ctrl+Shift+Enter三键结束。=SUM(--SUBSTITUTE(E5:E19,'元','')) 除此外,还有一个常用案例,是数字中带有错误值时,如使用VLOOKUP查找不到对应值时,会显示为#N/A。 可借助IFERROR将错误值转为0,之后再借助SUM数组公式即可解决,同样按Ctrl+Shift+Enter结束。=SUM(IFERROR(--E5:E19,0))
|