我想从列表中搜索字符串,但如果字符串包含子字符串" banner",我不希望返回该值。我该怎么做?
到目前为止,这是我找到字符串
的公式=INDIRECT("A"&(MATCH("*"&RIGHT(D11,10)&"*",$A:$A,0)))
我想改变它,以便排除字符串,包括子串" banner"
答案 0 :(得分:0)
使用ISERROR和INDEX function在两个条件查询中使用ISNUMBER functions,在SEARCH function上提供匹配。
=INDEX(A1:A99, MIN(INDEX(ROW(1:99)+(ISERROR(SEARCH(RIGHT(D11, 10), A1:A99))+ISNUMBER(SEARCH("Banner", A1:A99)))*1E+99, , )))
SEARCH不会要求使用通配标准,因为它提供了不区分大小写的部分匹配搜索。