目前,有些朋友还不清楚Excel中使用函数时如何处理错误值,那么下面小编就为大家带来Excel中使用函数时如何处理错误值。 让我们来看看!
在Excel中使用函数时如何处理错误值
1、通常会出现“#N/A”错误,表示在数据表的第一列中找不到第一个参数的值。
处理该错误值通常有两种选择:
1)验证搜索值是否拼写错误;
2)更改为通配符查询:
=(A8&"*",A1:D5,2,0)
2、如果函数的第三个参数超过数据表的最大列数或者小于1,则抛出#REF! 将会发生错误。
这种情况下,只需修改正确的返回值列数即可。
3. 如果正在查找的值不在数据表的第一列中,也会出现错误值。
[员工编号]信息在数据表的第二列,要返回第一列的值,因此公式返回错误。
这种情况,建议将【员工编号】列移至数据表第一列,或者使用INDEX+MATCH函数、函数等来解决问题。
在示例中,作业编号位于数据表的第二列中。 如果需要查询左边的名字,可以使用
=(1,0/(B2:B8=A8),A2:A8)
4、如果查找到的值为数字,返回错误值,大多数情况下查找到的值的格式与原始数据表值的格式不同。
B8 单元格中输入了数字“111”,而 A 列中存储的文本数字不同,因此返回错误。
处理上述错误有两种方法:
1)使用【】函数将A列中的文本数字转换为数字;
2) 在第一个参数后添加 &"" 将其转换为文本。