searchstring中的值列表

我想在文本string中search多个值并返回想要的值。

我尝试了以下内容:

=IF(COUNTIF($E$3:$E$14;"*"&A2&"*")>0;"found";"not") 

但是,在search范围内,我只能input一个search值。

我的工作表如下所示:

在这里输入图像说明

任何build议,如何给searchfunction多个值?

我很感激你的回复!

使用以下数组公式:

 =IFERROR(INDEX($E$3:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$3:$E$7,A2)),0)),"Not Found") 

作为一个数组公式,在退出编辑模式而不是Enter时,需要用Ctrl-Shift-Enter确认。 如果正确完成,则Excel将在公式周围放置{}

在这里输入图像说明


你将需要更换,; 为您的本地要求:

 =IFERROR(INDEX($E$3:$E$7;MATCH(TRUE;ISNUMBER(SEARCH($E$3:$E$7;A2));0));"Not Found")