Excel公式无数值时显示空白,如何操作
2023/5/7 来源:不详白癞风 https://yiyuan.99.com.cn/bjzkbdfyy/bdfrq/260603.html
Excel公式可以帮助我们快速实现数据分析与处理,但是使用公式的过程中经常会遇到使用同一公式的一列中,部分单元格无需进行计算的情况,这种时候如果仍然使用公式,可能会出现异常结果。
比如下图中,要计算每个人每小时的产量,表格中赵二春和王五梅的工作时间和工作产量都是0,无需计算每小时产量。如果使用丁一伟所在行的公式进行快速填充,结果就出现了错误返回值——“#DIV/0!”。
如果我们想在错误返回值的地方显示空白,该怎么做呢?
这里提供两个小技巧,就能轻松的实现啦。
第一种,使用IF函数和ISERROR函数结合
因为上述例子中是出现了返回值错误,我们可以使用ISERROR函数去判断返回值是否是错误的。我们可以将公式改造为“=IF(ISERROR(E35/C35),"",E35/C35)”,公式的含义就是,如果公式“E35/C35”的返回值是错误返回值,那么单元格填入空白,否则填入公式“E35/C35”的计算结果。
第二种,使用IFERROR函数
IFERROR可以看作是IF函数和ISERROR函数的结合,所以上例中,可以直接使用IFERROR函数简化公式为“=IFERROR(E35/C35,"")”。同样是可以实现显示空白的需求。
小提示
使用IF函数对公式的结果做预知判断,然后完善已有函数,在预知错误结果成立时填入空白或自定义内容。
需要显示空白时,填入的双引号是英文状态下输入的,千万不要搞错哦。
在实际应用中可能公式返回值不是错误值,而是其他的错误数值,这时候根据实际情况,修改IF函数都可以实现的。
补充说明
IF函数是Excel中最为基础的函数,有关详细内容可以查看我主页中文章《七个EXCEL技巧,让条件选择变得如此简单!》。