检查单个单元格中的字符串是否与单元格范围内的任何字符串匹配

检查单个单元格中的字符串是否与单元格范围内的任何字符串匹配

单元格 A1 包含一个长文本字符串。单元格 B1:B6 包含各种较短的文本字符串。

我想返回 TRUE,如果任何B1:B6 中的字符串出现任何地方在 A1 中的文本字符串中,如果没有出现则为 FALSE。

=COUNTIF(B1:B6,A1)>0如果 A1 与 B1:B6 中的任何单元格完全匹配,则返回 TRUE,但如果部分匹配,则返回 FALSE(也应返回 TRUE)。

任何帮助,将不胜感激。

答案1

如上所述,可以使用下列方法之一:

经过罗恩·罗森菲尔德先生:

=OR(ISNUMBER(MATCH("*"&B1:B6&"*",A1,0)))

或者我发的那个:

=OR(1-ISERR(SEARCH(B1:B6,A1)))

相关内容