使用excel公式时无法摆脱VALUE错误
我在excel中写了一个公式,可以从列中find任何特定的文本,不pipe它出现了多less次。 我面临的问题是,没有结果的单元格显示值错误。 我怎样才能摆脱这个价值错误? 在下面的例子中,我尝试从列A中find“TORRES”。使用我的公式,我在B列中得到了这个结果,但是值错误如图所示。
这是我正在尝试的公式:
=IF(A1=SEARCH("TORRES",A1),A1,A1)
这是包含结果和值错误的图像:
顺便说一句,什么都没有发现,我希望这些单元格是空白的。
您会收到VALUE错误,因为列中并不总是有“TORRES”。
你可以用IF(ISERR())
隐藏它:
=IF(ISERR(SEARCH("TORRES",A1)),"",A1)
编辑:根据您在OP下的评论更新。
这将检查SEARCH()
findTORRES
。 如果不是,则返回""
,如果是,则返回值。