单元格 A1 包含一个长文本字符串。单元格 B1:B6 包含各种较短的文本字符串。单元格 C1:C6 包含值。
我想在单元格 A1 中的字符串中搜索范围 B1:B6 中任何字符串的部分匹配,并且对于所有此类部分匹配,返回范围 C1:C6 中的相应值。
=FILTER(C1:C6,ISNUMBER(SEARCH(A1,B1:B6)))
当范围 B1:B6 中的一个或多个字符串与单元格 A1 中的字符串完全匹配时,返回适当的值,但在部分匹配的情况下不返回任何值。=FILTER(C1:C6,ISNUMBER(SEARCH(A1,"*"&B1:B6&"*")))
产生相同的结果。
任何关于从这里去哪里的建议将不胜感激。
正确的公式应该是:
我只是在搜索函数中颠倒了“查找文本”参数和“文本内”参数。