如果值在Column中匹配,则返回行

时间:2016-08-16 16:30:03

标签: excel

我有两个Excel文件A和B,每个文件有4列x 5000行,我将用于审计。

文件A有这5000行 -

Column A - Account Numbers

Column B - Customer Name

Column C - Limit Sanctioned 

Column D - Outstanding

文件B有这些行 -

Column A - Account Numbers

Column B - Type of Facility

Column C - Date of Sanction

Column D - Rate of Interest

我希望匹配帐号(从文件A到文件B),如果帐号匹配,那么我应该从文件B返回完整行。是否可以?

例如。

从A列(文件A)中取出帐号,并与文件B的完整列A匹配,如果存在帐号。然后从文件B列返回完整的行。

我正在尝试VLOOKUP ( VALUE, RANGE, INDEX NO.,MATCH)

我将帐号作为VLOOKUP ('55400055444, A1:A5000,1,FALSE),只给我一个单元格。不是完整的行,我如何获得完整匹配的行记录?

1 个答案:

答案 0 :(得分:1)

我建议的是,这两本书同时打开,因为它会让你的单元格更简单,更不容易出现拼写错误。

在第一行数据中相邻的E列中,假设其第2行,您将使用如下公式:

VLOOKUP ($A2, 'filname/sheetname'!$A$2:$D$5000,column(B$1),0)

当您选择A2时,它是您所在的当前工作簿。当您选择查找范围时,这将是另一个工作簿。因为你打开它,它将填写正确的文件名格式。您可以在选择范围后立即按F4添加$,也可以在之后添加。列(B $ 1)只是一种计算和引用公式所在工作簿的方法。一旦公式看起来正确,请根据需要将其复制到右边... 3行。然后选择具有公式的所有行并向下复制。

执行复制粘贴操作时,不带$的单元格地址会自动调整。带有$的单元格引用将被锁定并且不会更改。