Excel 将Div/o转换为';不适用';

Excel 将Div/o转换为';不适用';,excel,excel-formula,Excel,Excel Formula,是否有办法将div/0转换为“不适用”。div/0看起来非常杂乱无章,“不适用”看起来会更好。有什么想法吗 围绕您在IFERROR =IFERROR(yourformula,"Not Applicable") 可靠的方法是检查被零除的可能性,并将结果设置为NA(),在这种情况下: =IF(denominator = 0, NA(), numerator / denominator) 否则就用它来破解 =IFERROR(cell, NA()) 检查错误的正确方法如下: =IF(ISNA(ER

是否有办法将div/0转换为“不适用”。div/0看起来非常杂乱无章,“不适用”看起来会更好。有什么想法吗


围绕您在
IFERROR

=IFERROR(yourformula,"Not Applicable")

可靠的方法是检查被零除的可能性,并将结果设置为
NA()
,在这种情况下:

=IF(denominator = 0, NA(), numerator / denominator)
否则就用它来破解

=IFERROR(cell, NA())

检查错误的正确方法如下:

=IF(ISNA(ERROR.TYPE([your formula])),[your formula],IF(ERROR.TYPE([your formula])=2,[replacement for 'DIV/0!],[your formula]))
这样,只有
#DIV/0将被替换。如果出现不同的错误,如
#REF
,它们仍将显示。只需使用
IFERROR
即可替换所有错误

所以,如果出现其他东西(比如有人使用了单元格的拖放操作,所以出现了
#REF!
),您将直接看到它


但是:您需要将整个公式输入4次…:P

您还可以通过以下方式使其变得非常简单:

=If(A2 = 0, "N/A", yourformula)

对于@ScottCraner,他完全遵循规范;我没有。@Jeeped我读到OP想要
“不适用”
,但是如果OP想要
\N/A
错误,那么用
NA()替换
“不适用”