匹配2行并将另一行复制到另一行

时间:2016-05-29 16:18:26

标签: excel ms-office

我有一个excel文件,大约有1500个数据,大约有20列。我有两张纸:

Sheet 1中

Customer Basic ID     Customer ID#     Name     Nationality    Address  ...
02654                 12056978          aa        somewhere    

Sheet 2中

Customer Basic ID     Customer ID#

我需要做的是将sheet1中的Customer ID#与sheet2匹配,并将Customer Basic ID输入到相应列中的sheet1。

我试过了:

=INDEX(E:E,MATCH(C:C,AH:AH,0)*AG:AG

但它不起作用。

我也尝试了插件,但是我无法使用它,当我想到搜索匹配的ID并手动复制时,我觉得这是非常糟糕的解决方案和耗时。

1 个答案:

答案 0 :(得分:0)

您可以根据sheet1的Customer Basic ID值从sheet2获取Customer ID#

=INDIRECT("Sheet2!A" & MATCH(B2,Sheet2!B:B,0))

正如您在问题中所写的那样,MATCH尝试尝试在第二张表的B列中找到B2(假设我们在第2行)。使用INDIRECT,我们通过将单元格地址拼接在一起得到它旁边的值。