从第2列搜索第1列的值,如果匹配则返回第3列值

时间:2015-09-04 13:06:31

标签: excel duplicates match calculated-columns

我的列表A只有名字(60行)。 然后我有另一个列表B,其中包含名称和ID(200行)。

我想要的是找到B列表中A列表名称的匹配,以便能够为A list Name 提供ID。 我尝试了很多功能,但似乎都没有解决它。

这是否必须通过VBA完成?

我尝试过使用vlookup,match,iferror等的不同组合,但没有任何效果....

但我解决了。我需要使用单独的纸张进行匹配/过滤,例如纸张1用于A,纸张2用于B列表,然后使用VSEARCH。

实施例

A LIST
Name
Name12
...60

B LIST
Name   ID
Name1  123
...300

2 个答案:

答案 0 :(得分:0)

如果我理解你的问题,这就是你如何在F列中获取ID。

公式将在E列中找到范围A2到B14的名称,并返回F列中的ID。

enter image description here

答案 1 :(得分:0)

至少对我来说,解决方案是使用单独的表格以使VSEARCH正常工作。如果它是一个标准和"由书"那么它应该清楚地说明,使用vsearch你必须使用两个单独的工作表或xls文件。