Excel:将B列中的任何内容与A列中的全部内容进行部分匹配,并返回是或否

问题描述 投票:0回答:1

我有两列要比较。 A列(具有完整的名称,B列具有缩写名称。在CI列中,要获取A列中每个单元格的值,并对B列中的所有值进行部分匹配,然后返回“是”或“ No”值。我似乎可以找到的最常见的公式是:

=IF(ISERROR(VLOOKUP(A3&"*",B:B,1,0)),"No","Yes")

但是这是将A列部分匹配到B列的全部,这与我要查找的相反。示例;

Column A        Column B      Column C
UserData_123    UserData      Yes 
CompData_321    FooData       No

A1返回true,因为列B具有UserData。由于列B与CompData_321不匹配,因此A2返回false

感觉好像我真的没有在这里看到树林一样。有提示吗?

我有两列要比较。 A列(具有完整的名称,B列具有缩写的名称。在C列中,我想获取A列中每个单元格的值,并进行部分...

excel match partial
1个回答
0
投票

如果A列中的所有名称都由下划线分隔,则可以使用数据标签下的文本到列功能,该功能将删除名称中的数字,并允许您仅比较字母。

© www.soinside.com 2019 - 2024. All rights reserved.