Excel =如果(ISER)(搜索查询
我有一个公式,它是=IF(ISERR(SEARCH(“M004”),$H26)),NA(),“G26”)。我在单元格“H26”中有多个单词,我试图查找其中的“M004”,但我希望在识别M004后,该公式在G26中输入值,而不是“True,False…”这可能吗 例如,“在“I26”中,我想看看H26是否包含值M004,如果是,我想让单元格等于G26中的值 可能吗Excel =如果(ISER)(搜索查询,excel,Excel,我有一个公式,它是=IF(ISERR(SEARCH(“M004”),$H26)),NA(),“G26”)。我在单元格“H26”中有多个单词,我试图查找其中的“M004”,但我希望在识别M004后,该公式在G26中输入值,而不是“True,False…”这可能吗 例如,“在“I26”中,我想看看H26是否包含值M004,如果是,我想让单元格等于G26中的值 可能吗 忘了问,如果输入'false'将框留空,我该怎么办?删除“G26”左右的引号,使其成为G26 此外,您还可以使用以下替代公式: =IF
忘了问,如果输入'false'将框留空,我该怎么办?删除“G26”左右的引号,使其成为
G26
此外,您还可以使用以下替代公式:
=IF(COUNTIF(H26,"*M004*")>0,G26,NA())
如果不适用,要将单元格留空,请执行以下操作:
ISERROR
而不是ISERR
:ISERROR
将捕获所有错误值,而ISERR
将捕获除#N/A之外的错误NA()
更改为”
,以在出现错误时获得空白单元格
=IF(ISERROR(SEARCH("M004",H26)),"", G26)
我不认为在使用
SEARCH()
时获取FALSE
是一个选项,因此当您使用ISERROR()
时,您会遇到错误案例,我不知道=IF(iser(SEARCH(“M004”,H26)),NA(),G26)有什么问题
非常感谢,但忘了问,如果“false”将方框留空,我该键入什么?请检查下面的答案。非常感谢,但忘了问,如果“false”将方框留空,我该键入什么?将NA()
替换为”
再次感谢大家的帮助。正在工作!