相信很多小伙伴都遇到过这样的情况:明明公式写得很完美,却因为数据问题突然冒出#DIV/0!、#VALUE!这些讨厌的错误值

不仅影响表格美观,更可能影响后续计算!

今天我就教大家两招简单粗暴又高效的错误值屏蔽方法,让你的表格瞬间专业起来!

 方法一:IF函数屏蔽除数为0错误

1、真实场景

公司物流部门需要计算不同运输方式的速度(公里/小时),但有些运输方式耗时记录为0,直接计算会显示#DIV/0!错误。

Excel遇到#DIV/0、#VALUE!别慌!教你用优雅地屏蔽所有错误值!-趣帮office教程网

2、优化后公式详解

=IF(C2>0, B2/C2, "无法计算")

Excel遇到#DIV/0、#VALUE!别慌!教你用优雅地屏蔽所有错误值!-趣帮office教程网

B2:距离数据(分子)

C2:耗时数据(分母)

"无法计算":自定义提示文本

3、操作步骤

(1)在D2单元格输入上述公式

(2)向下拖动填充柄复制到D6

(3)所有#DIV/0!错误都变成了友好的"无法计算"

4、注意事项

(1)使用AA1绝对引用可固定表头数据

(2)不要忘记英文逗号和括号

(3)公式可简写为:=IF(B3, A3/B3, "无法计算")

方法二:N函数处理文本数值混合计算

1、真实场景:人力资源部计算员工工资(时薪×工时),但部分新员工时薪尚未确定,显示为"待定"文本,导致计算出错。

Excel遇到#DIV/0、#VALUE!别慌!教你用优雅地屏蔽所有错误值!-趣帮office教程网

2、优化后的公式详解

Excel遇到#DIV/0、#VALUE!别慌!教你用优雅地屏蔽所有错误值!-趣帮office教程网

=N(B2)*C2

N(B2):将时薪转为数值(文本→0)

*C2:正常乘以工时数

3、操作步骤

  1. 在E2单元格输入公式
  2. 双击填充柄快速应用到整列
  3. 所有#VALUE!错误都转换为0值

4、注意事项

  • 适合临时处理含文本的数值列
  •  组合用法:=IF(B2="待定", "未定价", N(B2)*C2)

Excel遇到#DIV/0、#VALUE!别慌!教你用优雅地屏蔽所有错误值!-趣帮office教程网

 对比总结

通过这两个完整数据案例,我们可以清楚看到:

  1. IF函数法更适合预防性处理(知道可能出错的情况)
  2. N函数法更适合事后处理(已经出现错误的情况)

下次遇到错误值时,先判断错误类型,再选择对应方法处理,你的Excel水平就超过90%的职场人啦!