更短版本的IF(ISERROR(...))

Ste*_*fin 5 excel excel-formula

我想知道是否有办法检查公式是否返回错误,如果没有,请使用找到的值,而不执行以下操作:

=IF(ISERROR(A1/B1), 0, A1/B1)
Run Code Online (Sandbox Code Playgroud)

我正在寻找的语法是这样的:

=EQ([value_if_not_error], [value_if_error])
Run Code Online (Sandbox Code Playgroud)

解决方案可能包含更多内容,IF并且ISERROR非常精细,只要我避免在每个单元格中多次使用主函数.我想要这样做的原因是我的方程很长,当我必须写两次,甚至更多(如果几个ifs)时,可读性大大降低.

有一个简单的解决方案吗?

Coo*_*lue 7

尝试

=IFERROR([formula], [value_if_error])
Run Code Online (Sandbox Code Playgroud)