如何识别 Excel 电子表格中的"#VALUE!"?



我想写一个公式,如果单元格 A1 显示#VALUE!,比如单元格 B1 中的TRUE

这是我在单元格B1中的公式:

=IF(A1="#VALUE!", "TRUE", "FALSE")

当 A1 没有说#VALUE!时,我会FALSE,所以那部分很好。 但是,当它确实说#VALUE!时,当我希望它说TRUE时,我在单元格 B1 中出现#VALUE!错误。 我该怎么做?

使用IFERROR(value, value_if_error)

这将

返回TRUE #VALUE!错误(错误。类型 = 3( 并FALSE其他任何内容。

=IF(ISERROR(A1),ERROR.TYPE(A1)=3)

> 在 EXCEL 2013 中,我不得不使用 IF 函数 2 次:第一个识别IS错误第二个通过错误识别特定类型的错误。TYPE=3 以解决此类错误。通过这种方式,您可以区分所需的错误和其他类型的错误。

最新更新