2013-06-20 41 views
0

在sheet1中,列表A中,我有一个名称列表。Excel:匹配来自两个列表的数据

比方说,他们都是第一次,中间,我已经列为朋友在Facebook上不同的人的姓氏。我们会假装自己很受欢迎,拥有10,000个朋友,而且他们都有不同的名字。我想识别许多常用名称。

在Sheet2中,我编了前50名的列表。

我想在sheet1中创建一个函数,列表B将sheet1中的名称与列表2中的“common names”列表相匹配。

我已经能够用一个方程式来搜索名称特别喜欢

=IF(ISNUMBER(SEARCH("*John*","common","") 

这样一来,我已经能够标记所有的朋友谁都有名字John无论是作为第一,中间或姓氏。我也一直能够使用类似的功能:

​​

因此,无论哪个名字是A2在Sheet2中,我可以向下拖动此功能,并确定在我的好友名单大家谁在他们的名字有一个名字。

我想找到一个快速的方法来应聘的每通用名称类似的功能,而不必(一)写入多个方程或(b)写一个非常漫长的方程。

如何解决这个问题?

+1

我认为这是可以做到的VLOOKUP – Andrew

回答

1

如果我的理解以及您希望获得的结果是什么,你可以在Sheet2中B2使用这个公式并向下拖动你的50个常见的名称列表:

=VLOOKUP("*"&A2&"*", Sheet1!A:A, 1, 0) 
相关问题