复杂的Excel查找结果

列A保存用于在列B中的条目中查找/search的所有值。

例如,如果Excel从列A中find所有这些条目中的任何一个条目,那么它将抓取列A中的所有search数据,然后在列C中将它标识为find匹配的单元格为是。

请注意,在下面的例子中,A1是(111),B13是(2211122)。 当(111)被发现在那个string里面的时候,它find了它正在寻找的东西,并且标记为yes。

在这里输入图像说明

您可以使用folloiwng数组公式:

=IF(SUM(IFERROR(FIND($A$1:$A$9,B1),0))>0,"Yes","No") 

只需selectC1单元格,在公式栏中input此公式,按CTRL + SHIFT + ENTER来评估它,然后将其向下拖动。

UPD:

如果列A的子string在开始或结束时有空格,则可以使用下一个函数:

 =IF(SUM(IFERROR(FIND(TRIM($A$1:$A$9),B1),0))>0,"Yes","No")