如果数据中出现过#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) |