Excel -基于部分匹配返回VLOOKUP

sqxo8psd  于 2022-12-27  发布在  其他
关注(0)|答案(3)|浏览(195)

我有两张表。表2包含关键字。表1包含一些很长的字符串。在长字符串中,我需要找到是否有匹配的关键字从其他页表2。
第1页:

第2页

我使用了通配符,但返回#N/A
第一个月

u3r8eeie

u3r8eeie1#

如果您有一个关键字列表,并且希望返回匹配的关键字,请尝试:

=IFERROR(INDEX(KeyWords,AGGREGATE(15,6,1/ISNUMBER(FIND(KeyWords,A2))*ROW(KeyWords),1)),"")
omhiaaxx

omhiaaxx2#

试试SEARCH()FILTER()

=TEXTJOIN(", ",1,FILTER(Sheet2!$A$1:$A$3,ISNUMBER(SEARCH(Sheet2!$A$1:$A$3,A2))))

TEXTJOIN(),用于加入多个关键字(如果有的话)。

yb3bgrhw

yb3bgrhw3#

也许您可以尝试使用LOOKUP()函数

·单元格B2中使用的公式

=LOOKUP(9^9,SEARCH($D$1,A2),$D$1)

相关问题