iferror 函数的使用方法 Excel 错误值捕获教程
iferror 函数是 Excel 里面专门用来捕获公式错误值的函数,作用是当公式运算出现错误的时候,返回提前设定好的指定内容,如果公式运算正常没有报错,就原样返回公式本身的计算结果,这个函数可以屏蔽 N/A DIV/0! VALUE! REF! NAME? 这类常见表格错误提示,避免整张表格因为单个错误值影响后续汇总计算,很多人做 VLOOKUP 匹配除法运算的时候经常搭配 iferror 使用,它属于容错处理函数,本质是给原有公式增加一层判断保护,注意 iferror 会捕获所有类型错误,不管是公式写错还是数值本身异常,全部都会触发自定义返回值,使用的时候要理解这个特点,不能盲目套用,否则会把真正的公式错误也隐藏掉,后期排查问题会增加难度。
函数语法说明
函数完整写法 IFERROR (value,value_if_error)
| 参数 | 含义 | 说明 |
|---|---|---|
| value | 需要检测的原始公式或者数值 | 这是核心运算表达式,也就是原本要执行计算的公式 |
| value_if_error | 出错之后返回的内容 | 可以填写文字数字空白文本,出错时就输出这个内容 |
详细操作步骤
第一步 打开 Excel 表格,选中需要写入 iferror 函数的单元格
第二步 输入等号,开始输入 IFERROR,输入完成之后添加左括号
第三步 第一个参数填入原本的计算公式,比如 VLOOKUP 匹配公式或者除法公式
第四步 输入英文逗号作为分隔,第二个参数填写出错想要显示的内容,如果想要空白就填写双引号里面留空,想要显示文字就填写带双引号的文本,想要显示数字直接填写数字
第五步 补充右括号,按下回车键完成函数输入
第六步 下拉填充单元格,把 iferror 函数批量应用到整列数据,测试正常数据和错误数据两种场景,确认返回结果符合预期
典型应用示例
| 应用场景 | 公式示例 | 效果说明 |
|---|---|---|
| VLOOKUP 匹配容错 | =IFERROR (VLOOKUP (A1,B:C,2,0),"无匹配") | 找不到匹配项的时候显示无匹配,正常匹配就返回查询结果 |
| 除法防除零错误 | =IFERROR(A1/B1,0) | B1 等于 0 出现除零错误的时候返回 0,正常就输出商 |
| 通用公式容错 | =IFERROR (A1+B1*2,"计算异常") | 公式报错时显示计算异常 |
补充说明
iferror 只能识别公式运算产生的错误值,单元格本身输入的普通文字不是错误值,不会被 iferror 捕获。旧版本 Excel 里面没有 iferror 函数,是从 Excel2007 版本开始新增的函数,WPS 表格同样支持这个函数。还有一个同类函数 IFNA,它和 iferror 的区别是 IFNA 只专门捕获 N/A 错误,其他类型错误依然会显示报错,而 iferror 是捕获全部错误,选择的时候要根据需求区分。如果第二个参数写空双引号,单元格出错之后视觉上是空白,但是单元格依然存在公式,不是真正的空单元格,后续统计函数计算的时候要留意这个细节。
【常见问题】
问题 1 iferror 函数的使用方法里面,为什么所有错误都被隐藏了
回答 1 iferror 函数的使用方法本身设计就是捕获全部类型错误,不管是 DIV/0! 还是 REF! 都会触发第二个参数,所以所有错误都会被隐藏,如果只想单独屏蔽 N/A,不适合用 iferror 函数,应该改用 IFNA 函数。
问题 2 iferror 函数的使用方法支持 WPS 吗
回答 1 iferror 函数的使用方法在 WPS 表格同样适用,语法参数和 Excel 保持一致,参数分隔依旧使用英文逗号,公式写法不需要改动,可以直接套用 iferror 函数。
问题 3 iferror 函数的使用方法出错之后想显示空白怎么设置
回答 1 iferror 函数的使用方法想要出错显示空白,第二个参数填写英文双引号,也就是 "",公式格式为 IFERROR 原始公式,"",回车之后,公式报错的时候单元格就会显示空白。
【免责申明】
本文为 iferror 函数的使用方法相关办公软件知识科普,不同版本 Excel 和 WPS 界面细节略有差异,函数效果以当前软件版本为准,内容仅供学习参考。
相关阅读
-
刺激性食物主要是指食用之后会对口腔食道胃肠黏膜产生较强刺激,容易引起充血灼热,还可能影响血管和神经的一...浏览全文>>
-
吃四方饭打一数字这个经典猜数字谜语,主流谜底是数字 4,这个谜语属于民间字谜类,核心是抓住谜面里面四方这...浏览全文>>
-
ihome 音箱是支持蓝牙连接的桌面音频设备,核心使用逻辑就是先完成开机配对,再通过手机或者其他音源设备连接...浏览全文>>
-
iferror 函数是 Excel 里面专门用来捕获公式错误值的函数,作用是当公式运算出现错误的时候,返回提前设定...浏览全文>>
-
吃鸡高级设置想要实战更顺手,核心是把画面,操作,陀螺仪,辅助瞄准,探头射击这些高级选项全部按自己习惯调...浏览全文>>
-
ie 打不开网页是非常常见的故障,故障来源覆盖网络本身 DNS 解析 代理设置 IE 加载项 安全设置 系统组...浏览全文>>
-
idea 这个英文单词标准读音,英式发音是 aɪˈdɪə,美式发音是 aɪˈdiːə,中文通俗谐音可以近似读作爱...浏览全文>>
-
炒杏鲍菇不是必须焯水,可以直接生炒,也可以选择焯水,两种做法口感差别很大,生炒的杏鲍菇可以煎出焦香,口...浏览全文>>
-
炒鸡丝想要鸡丝滑嫩不柴,根根分明不结块,配菜脆爽入味,核心要点是鸡胸肉顺纹理切细丝,提前上浆腌制锁水,...浏览全文>>
-
核心答案结论 iCloud 储存空间满了之后 最直接的两类解决思路 一类是清理已经占用空间的内容释放容量 也...浏览全文>>
- 吃鸡高级设置方法 压枪跟枪优化
- i5 加 gtx750 用什么电源 低功耗老平台电源推荐
- 采茶歌葫芦丝简谱 吹奏入门详解
- i57300hq 和 i76700hq 哪个好 笔记本移动 CPU 对比
- i5 6500 配什么主板 六代酷睿 LGA1151 主板选购指南
- huge 比较级 英语形容词变形详解
- 小管怎么做好吃 鲜鱿小管家常做法
- 腿肉怎么做好吃 多种家常做法详解
- h81 主板最高配什么 cpu LGA1150 处理器上限说明
- Gucci 经典走秀模特
- gtx1060ti 相当于 rtx 什么系列 性能对标说明
- gta5 线上模式无法进入 原因汇总排查
- 软炸里脊的做法 外软里嫩经典版
- gta5 机动作战中心在哪里 购买与停放位置详解
- 人可以吃狗粮吗 食用风险详细解析
- gt750 显卡什么水平 老独显性能定位说明
- 清蒸螃蟹 鲜甜原味做法
- 茄子炒饭怎么做 香糯入味粒粒分明
- goldenhour 表达的情感 歌曲内核深度解析
- french 法国人的复数 英语名词考点详解
