如果数据中出现过#N/A、#DIV/0!等系列错误时,再求和、平均值、中位值时无法得到结果,这时有两种解决办法,原理就是通过iferror()函数,将异常值替换为空值(""),详见附件。
方法1: 套用iferror替换异常值为空值("")不参与计算,再使用数组函数
1.75 2.33 3.50 7.00 #DIV/0! 最小值出错
1.75 #DIV/0!
方法2: 将源数据规范化,套用iferror()替换为空值("")
1.75 2.33 3.50 7.00
方法1: 套用iferror替换异常值为空值("")不参与计算,再使用数组函数
1.75 2.33 3.50 7.00 #DIV/0! 最小值出错
1.75 #DIV/0!
方法2: 将源数据规范化,套用iferror()替换为空值("")
1.75 2.33 3.50 7.00
1.75
excel函数,注意方法1是调用数组函数(即写完函数再按住ctrl+shift+enter)
| 方法1: | 套用iferror替换异常值为空值("")不参与计算,再使用数组函数 | ||||
| =7/4 | =7/3 | =7/2 | =7/1 | =7/0 | 最小值出错 |
| =MIN(IFERROR(A3:E3,"")) | =MIN(A3:E3) | ||||
| 方法2: | 将源数据规范化,套用iferror()替换为空值("") | ||||
| =IFERROR(7/4,"") | =IFERROR(7/3,"") | =IFERROR(7/2,"") | =IFERROR(7/1,"") | =IFERROR(7/0,"") | |
| =MIN(A8:E8) | |||||
本文介绍了解决Excel中因#N/A、#DIV/0!等错误导致无法进行求和、平均值、中位数计算的问题。提供了两种方法:一是利用IFERROR函数结合数组函数;二是直接规范化数据源。
1249

被折叠的 条评论
为什么被折叠?



