本文 说明
本文所述,称为错误值,即excel公式出错的值。实际案例中情况更为复杂,此处仅介绍错误值,以便了解
常见错误值类型:
#N/A | #VALUE! | #NAME? |
#REF! | #NUM! | #NULL! |
常见 错误值
#N/A
找不到指定内容,比如查找根本不存在的内容,便显示该错误值
解释:姓名中,没有"大猫",因此找不到该值,便显示#N/A
#VALUE!
情况一:区域的高度不相等
比如sumifs的求和区域和条件区域的高度必须吻合,否则便显示该错误值
解释:求和区域是从第2至5行,但是条件区域却变成第1至5行,因此两个范围的高度不相等,便显示该错误值
情况二:参数类型错误
比如数字和文本相加,便显示该错误值。因为数字和文本不能求和
#NAME?
情况一:写错函数名
函数名大写或小写都可以,回车后自动转为大写。若发现不是大写字符,说明函数名写错了,便显示#NAME?
情况二:名称未定义
公式中引用未被定义的名称
#REF!
情况一:引用的单元格被删除了
公式引用的单元格被删除了,便会显示该错误值。或者引用根本不存在的单元格
解释:不存在名为"大猫"的工作表,因此这个引用无效
情况二:参数超出最大范围
比如vlookup的第二参数区域一共才3列,可却想要第4列的值,超出了该区域的最大列数,便显示该错误值
#NUM!
数字参数超出范围
解释:weekday函数的第二参数,不能是22,公式中写错了,所以显示该错误值
#NULL!
试图引用两区域的交叉部分,但却不存在交叉部分,便显示该错误值
解释:图中的两个范围,没有相交部分,因此显示该错误值