打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
巧用Iferror函数,返回指定值,隐藏错误
userphoto

2023.07.21 广东

关注

利用Excel中的Iferror函数可以在公式计算中处理错误,并返回自定义的指定值,从而实现错误隐藏和结果优化。

一、Iferror函数用于处理错误值,并根据情况返回指定的值。以下是相关解释:

功能:如果表达式是一个错误值,则返回指定的值,否则返回表达式本身的值。

语法结构:=Iferror(表达式,表达式错误时返回的值)

解读:

表达式可以是函数或公式。

"表达式错误时返回的值"是自定义的值,可根据需要进行设定,也可以是空值。

二、应用案例:

(一)巧用Iferror"#VALUE!"返回空白的解读:

这个案例旨在根据身份证号码判断员工的性别。以下是更详细的解读:

在目标单元格中输入公式:=IFERROR(IF(MOD(MID(C3,17,1),2),"",""),"")

解读:

首先,该公式使用MID函数来提取身份证号码中的第17位字符,然后使用MOD函数判断该数字的奇偶性,如果是奇数则表示为男性,否则表示为女性。

但是,当D9:D12区域没有填充身份证号码时,会出现错误代码"#VALUE!"。为了避免显示这个错误代码,嵌套了Iferror函数,并将错误时返回的值设置为空字符串("")

这样,当身份证号码为空时,目标单元格会显示为空白,而不是显示错误代码。这种方法使得结果更整洁和易读。

(二)巧用Iferror函数返回指定的值

目的:返回"请输入身份证号码"

方法:

在目标单元格中输入公式:=IFERROR(IF(MOD(MID(C3,17,1),2),"",""),"请输入身份证号码")

解读:

这个例子是根据身份证号码来判断性别,但如果目标单元格中没有身份证号码,则显示提示信息"请输入身份证号码"。只有在输入了身份证号码后,才会根据指定的公式来判断性别。

(三)隐藏错误代码:#DIV/0!

目的:计算员工11月份工资的增长率。

方法:

在目标单元格中输入公式:=IFERROR((H3-G3)/G3*100%,"")

解读:

如果不使用嵌套的Iferror函数,当"10月份月薪"为空时,会返回错误代码"#DIV/0!"。但是通过嵌套Iferror函数,可以隐藏这个错误代码。

通过学习使用Iferror函数,我们可以更好地处理Excel中的错误,并将其统一转化为指定值,从而提高表格的可读性和数据的准确性。无论是在数据分析、报表生成还是其他相关工作中,都能够运用这一技巧来提升效率和展示专业形象。希望本文对您在Excel使用中有所启发,让您的工作更加顺利和高效。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
巧用Iferror函数,返回指定值,隐藏错误!
Excel教程:iferror函数嵌套,校正资产负债表合计金额
10个非常实用的Excel公式,做财务的可能每天都要用到的!
自学WPS表格24:逻辑函数(二)
最基本高效的10类函数公式,你都不会?还敢称Excel达人?
逻辑判断最为常用的5个函数,我都帮你整理好了!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服