抖音|巧用Iferror函数,返回指定值,隐藏错误!

抖音|巧用Iferror函数,返回指定值,隐藏错误!

文章图片

抖音|巧用Iferror函数,返回指定值,隐藏错误!

文章图片



在数据的处理和分析中 , 经常会遇到类似的情况 , 就是返回“#VALUE!”错误值 , 但公式本身并没有错误 , 那如何隐藏类似的值了?这就是我们几天要给大家分享的Iferror函数的作用 。
一、Iferror函数语法结构及功能 。
功能:如果表达式是一个错误值 , 则返回指定的值 , 否则返回表达式本身的值 。
语法结构:=Iferror(表达式表达式错误时返回的值) 。
解读:
1、表达式可以是函数或公式 。
2、“表达式错误时返回的值”是自定义值 , 可以根据需要自定义 , 当然也可以是空值 。
二、应用案例 。
(一)巧用Iferror让“#VALUE!”返回空白 。
目的:根据身份证号码判断员工的性别 。

方法:
在目标单元格中输入公式:=IFERROR(IF(MOD(MID(C3171)2)\"男\"\"女\")\"\") 。
解读:
如果不嵌套Iferror函数 , 有由于D9:D12区域没有填充身份证号码 , 会返回“#VALUE!”错误代码 。 但嵌套了Iferror函数侯 , 指定返回空值 。
(二)巧用Iferror函数返回指定的值 。
目的:返回“请输入身份证号码” 。

方法:
在目标单元格中输入公式:=IFERROR(IF(MOD(MID(C3171)2)\"男\"\"女\")\"请输入身份证号码\") 。
解读:
从公式以及返回结果中可以看出 , 目的在于根据身份证号码判断性别 , 但目标单元格中没有身份证号码时 , 提示:请输入身份证号码 , 当输入身份证号码时 , 依据指定的公式判断性别 。
(三)隐藏错误代码:#DIV/0! 。
目的:计算员工11月份工资的上升率 。

方法:
在目标单元格中输入公式:=IFERROR((H3-G3)/G3*100%\"\") 。
解读:
如果不嵌套Iferror函数 , 则当\"10月份月薪”为空时 , 则返回错误代码:#DIV/0! 。 但如果嵌套Iferror函数 , 则可以隐藏此错误代码 。
最美尾巴:
【抖音|巧用Iferror函数,返回指定值,隐藏错误!】如果用一句话概括Iferror函数的作用 , 那就是:使用Iferror函数可以在公式计算结果出现错误时 , 返回指定的结果 。 如果计算是正确时 , 将返回公式的结果 。