我想写一个公式,使得如果单元格A1显示#VALUE!
,则在单元格B1中显示TRUE
。
这是我在单元格B1中的公式:
=IF(A1="#VALUE!", "TRUE", "FALSE")
当单元格A1中没有出现#VALUE!
时,我得到的是FALSE
,这部分是正确的。但是,当单元格A1中出现#VALUE!
时,在单元格B1中会出现#VALUE!
错误,而我希望它显示为TRUE
。我该怎么做?
我想写一个公式,使得如果单元格A1显示#VALUE!
,则在单元格B1中显示TRUE
。
这是我在单元格B1中的公式:
=IF(A1="#VALUE!", "TRUE", "FALSE")
当单元格A1中没有出现#VALUE!
时,我得到的是FALSE
,这部分是正确的。但是,当单元格A1中出现#VALUE!
时,在单元格B1中会出现#VALUE!
错误,而我希望它显示为TRUE
。我该怎么做?
Use IFERROR(value, value_if_error)
这会返回TRUE
于#VALUE!
错误(ERROR.TYPE = 3),对于其他情况返回FALSE
。
=IF(ISERROR(A1),ERROR.TYPE(A1)=3)