使用excel-formula时无法消除VALUE错误

时间:2017-08-10 17:21:00

标签: excel excel-formula

我在excel中编写了一个公式,无论它出现了多少次,它都可以从列中找到任何特定的文本。我面临的问题是没有结果的单元格显示值错误。如何摆脱这个值错误?在下面的例子中,我试图从A列中找到“TORRES”。使用我的公式我在B列中得到它,但值错误出现如图所示。

这是我尝试的公式:

=IF(A1=SEARCH("TORRES",A1),A1,A1)

以下是包含结果和值错误的图像:

enter image description here

顺便说一下,当发现什么时,我希望那些细胞是空白的。

1 个答案:

答案 0 :(得分:4)

您收到了VALUE错误,因为并非总是" TORRES"在专栏中。

您可以使用IF(ISERR())隐藏该内容:

=IF(ISERR(SEARCH("TORRES",A1)),"",A1)

编辑:根据您在OP下的评论更新。

这将检查SEARCH()是否找到TORRES。如果没有,则返回"",如果是,则返回该值。