【一】7种函数的错误

【1】#DIV/0! 除数为0,当公式尝试被空单元格除时,也会出现此错误

例:比如100/0,或者100/空值

【2】#N/A 没有找到可用的数据,一些函数(如VLOOKUP)也会返回此错误

例:要用VLOOKUP查找海云,但是数据里面没有海云,只有海运,就会报错

promehtues increase 函数计算不准确_操作数

【3】#NAME?公式引用了一个Excel无法识别的名称。当删除一个公式正在使用的名称或在使用文本时有不相称的引用,也会返回此错误

例:使用SUM函数的时候多打了个M,SUMM,EXCEL就无法识别。或者=SUM(销量),但是销量没有定义名称,系统就无法识别,就会报错。

promehtues increase 函数计算不准确_操作数_02

【4】#NULL!公式引用了两个并不相交区域的交叉点

例:输入=E8 F9,空格代表交叉运算符,但是选择的两个范围并没有交叉,就会报错。

promehtues increase 函数计算不准确_尝试引用已删除的函数_03

【5】#NUM!一个值存在的问题。例如在一个本应该出现正数的地方设置了一个负数

例:=RANDBETWEEN(1,-2),最大值比最小值小

promehtues increase 函数计算不准确_尝试引用已删除的函数_04

【6】#REF! 公式引用了一个无效的单元格。如果单元个从工作表中被删除就会出现此类错误

例:本来=A1*B2的,但是把B2的数据删除了,出现引用错误,就会报错。

【7】#VALUE!公式中含有一个错误类型的参数或操作数。操作数是公式中用来计算结果的数值或单元格引用

例:=文本单元格*数字单元格,就会产生值错误

promehtues increase 函数计算不准确_操作数_05

【二】3种纠错函数 

例:下面有个表,把错误值代替。

promehtues increase 函数计算不准确_数据_06

做法:三种检错函数

【1】IFERROR

1.VALUE这里是公式,如果公式值错误,就可以设置value if error为空值“ ” 

promehtues increase 函数计算不准确_尝试引用已删除的函数_07

【3】IF(ISERROR)嵌套检测错误。

promehtues increase 函数计算不准确_数据_08

promehtues increase 函数计算不准确_无法识别_09

  1. 输入=IF——LOGICAL_TEST输入ISERROR(G5/F5) 检测是否错了
  2. VALUE_IF_TRUE,意味着值是错误的值,就显示“”
  3. VALUE_IF_FALSE,意味着值是对的值,就显示原公式结果。

promehtues increase 函数计算不准确_尝试引用已删除的函数_10

【三】追踪引用,追踪从属 

【1】引用:用了人家的,从属:被人家用了

promehtues increase 函数计算不准确_数据_11

【2】显示公式 快捷键 CTRL+~

promehtues increase 函数计算不准确_无法识别_12

promehtues increase 函数计算不准确_数据_13

【3】公式求值,会显示一步步计算过程。

promehtues increase 函数计算不准确_数据_14