excel表格里的iferror函数(这4个函数都可以让Excel错误值不显示)
在查询表格数据时,通过会遇到查不到值然后返回错误值的情况,我们不希望错误值显示在单元格中,那我们应该如何通过函数屏蔽这些错误值呢?
除了最常用的IFERROR函数,你还知道有哪些吗?
下面我们以VLOOKUP函数为例,下图中我们通过G列的姓名在B:E列单元格中查找对应的基本工资,但是姓名“孙琪”在B:E列单元格区域中是不存在的,因此返回了错误值“#N/A”。
下面教你4种屏蔽上图H4单元格错误值出现的方法,记得点赞和转发哦~
方法一:IFERROR函数。语法:=IFERROR(VALUE,value_if_error)。
value:表示表达式。
value_if_error:如果表达式有错误,则返回value_if_error,否则返回表达式本身。
如果要让出现的错误值显示为空或斜杆,下图中H4的公式为:=IFERROR(VLOOKUP(G4,$B$3:$E$6,4,0),"/")或者=IFERROR(VLOOKUP(G4,$B$3:$E$6,4,0),"")
可以屏蔽的错误值类型包括:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL!。
方法二:IF ISERROR函数。IF函数语法:=IF(logical_test,[value_if_true],[value_if_false])
logical_test:条件判断。
value_if_true:结果为真返回值。
value_if_false:结果为假返回值。
ISERROR函数语法:=ISERROR(value)
value:要判断的值或者单元格信息。
如果要让出现的错误值显示为空或斜杆,下图中H4公式为:=IF(ISERROR(VLOOKUP(G4,$B$3:$E$6,4,0)),"/",VLOOKUP(G4,$B$3:$E$6,4,0))或者=IF(ISERROR(VLOOKUP(G4,$B$3:$E$6,4,0)),"",VLOOKUP(G4,$B$3:$E$6,4,0))
可以屏蔽的错误值类型包括:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL!。
方法三:IFNA函数。语法:=IFNA(value,value_if_na)。
value:用于检查错误值#N/A的参数。
value_if_na:如果为错误值#N/A时要返回的值。
如果要让出现的错误值显示为空或斜杆,下图中H4公式为:=IFNA(VLOOKUP(G4,$B$3:$E$6,4,0),"/")或者=IFNA(VLOOKUP(G4,$B$3:$E$6,4,0),"")
可以屏蔽的错误值类型包括:#N/A。
方法四:IF ISNA函数。ISNA函数语法:=ISNA(value)。
value:要检验的数值。
如果要让出现的错误值显示为空或斜杆,下图中H4公式为:
=IF(ISNA(VLOOKUP(G4,$B$3:$E$6,4,0)),"/",VLOOKUP(G4,$B$3:$E$6,4,0))或者=IF(ISNA(VLOOKUP(G4,$B$3:$E$6,4,0)),"",VLOOKUP(G4,$B$3:$E$6,4,0))
可以屏蔽的错误值类型包括:#N/A。
以上就是屏蔽错误值的4种方法,我还是喜欢用方法一和方法二,你呢?
觉得文章不错记得转发和点赞,创作不易,请给小编支持和鼓励,谢谢您!
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com