Excel 函数 常见错误

excel公式出错的值。

常见错误值类型:

#N/A #VALUE! #NAME?
#REF! #NUM! #NULL!

#N/A

找不到指定内容,比如查找根本不存在的内容,便显示该错误值

比如在使用vlookup函数查找的时候,查找根本不存在的值得时候。

vlookup函数:在指定区域的首列查找特定内容,找到后返回该 行的其他列值。第四个参数决定精确查找还是模糊查找。为0时,即精确匹配,为1时,即模糊匹配。(模糊匹配:查找不大于查找值的最大值)    

格式:=vlookup(查找的内容,区域,所需内容在区域中的第几列,精确/模糊查找)

#VALUE!

情况一:参数类型错误

比如数字和文本相加,便显示该错误值。因为数字和文本不能求和

情况二:区域的高度不相等

比如sumifs求和区域条件区域高度必须吻合,否则便显示该错误值。

sumifs函数:多条件求和,第一个参数是求和区域,剩下的参数是条件区域和条件内容。(TIP:求和区域和条件区域的高度必须一致)

格式:=sumifs(求和区域,条件1区域,条件1,条件2区域,条件2,…)

#NAME?

情况一:写错函数名

函数名大写或小写都可以,回车后自动转为大写。若发现不是大写字符,说明函数名写错了,便显示#NAME?

情况二:名称未定义

公式中引用未被定义的名称

#NULL!

试图引用两区域的交叉部分,但却不存在交叉部分,便显示该错误值。

 空格为交叉运算符,表示相交区域。

#NUM!

数字参数超出范围

weekday函数的第二参数,不能是22,公式中写错了,所以显示该错误值

weekday函数:计算某天处于一周中的第几天,也就是将星期变为数字,比如用数字1表示星期一,用数字2表示星期二。由于习惯不同,一周的开始时间也不相同,有时把周日当作一周的开始,有时把周一当作一周的开始。这种计数方式可以由weekday的第二个参数来决定。weekday的第二个参数建议大家牢记成2为好,2代表把星期一当作是每周的第一天来看。

格式:=weekday(日期,计数方式)

#REF!

情况一:引用的单元格被删除了

公式引用的单元格被删除了,便会显示该错误值。或者引用根本不存在的单元格。

情况二:参数超出最大范围

比如vlookup的第二参数区域一共才3列,可却想要第4列的值,超出了该区域的最大列数,便显示该错误值

原文地址:https://www.cnblogs.com/yuling520/p/12853728.html