除数一定不能为0吗(除数为0报错处理)

日常处理平均值、环比、同比的过程中,

如果除数为0或为空值,

结果会报错"#DIV/0!"。

如下图:

除数一定不能为0吗(除数为0报错处理)(1)

常见处理思维为嵌套IF函数,

其实IFERROR函数处理此问题更简洁。

示例:

嵌套IFERROR函数

除数一定不能为0吗(除数为0报错处理)(2)

公式解析:

当(A2-B2)/B2计算的结果报错时,返回"--",否则返回(A2-B2)/B2。

相对于IF函数,减少了一个函数参数,且判断条件简单直接,IF函数需要判断0值和空值两种情况。

扩展:

IFERROR函数及判断类型包括:

#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。

#DIV/0!

表示将数字除以零 (0) 或除以不含数值的单元格时,Microsoft Excel 会显示 #DIV/0! 错误。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页