通过if语句提取基于公式的单元格的值

我有一个工作表,单元格D2有一个公式即

=ISNUMBER(SEARCH("exception",$A2)) 

它返回TRUE或FALSE。 现在我有另一个单元格,它应该返回列的标题,如果它在TRUE。 所以我试了一下:

 =IF(D2="TRUE","Unhandled Exception") 

但是,无论我做什么,它都返回FALSE,我认为它是因为D2有一个公式,所以即使TRUE存在也不会返回值。

我昨天遇到了同样的问题。 尝试改变你的公式

 =IF(D2=TRUE,"Unhandled Exception") 

由于单元格的值将为True,而不是string“true”