2016-08-16 86 views
0

我有兩個Excel文件A和B,每個文件有4列x 5000行,我將其用於審計。如果列中的值匹配,則返回行

文件有以下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 

我想匹配的帳號(從文件到文件B),如果帳戶號碼匹配,那麼我應該從文件B返回完整的行。可能嗎?

例如,

從列A(文件A)中取出帳號並與文件B的完整列A相匹配,如果存在帳號。然後從文件B.那列返回全行

我與VLOOKUP (VALUE, RANGE, INDEX NO.,MATCH)

想我把帳號爲VLOOKUP ('55400055444, A1:A5000,1,FALSE)只給了我一個細胞。不是整行,我怎麼能得到完全匹配的行記錄?

+2

您需要將該公式放入要爲每個要移動的單元格中,然後將右移的每列增加1(實際上應爲2)。如果您想手動更改列的順序,只需將1更改爲4或2以滿足您的需求。 1拉下你正在查看的列。2將是下一列,3是之後的列,以此類推。請確保您使用的數字不超過查找範圍中的列數。 –

+0

我有超過5000行×4列,意味着20000個單元格,將不可能放入所有這些內容..任何想法請 – amulbhatia

回答

1

我的建議是讓兩本書同時打開,因爲它可以讓你的單元更容易處理,而且不太容易出現拼寫錯誤。當

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

當你選擇A2,它是當前工作簿您現在的位置:

在電子商務相鄰數據的第一行中的列,讓我們假設它的行2,你可以使用類似的公式。您選擇查找範圍,這將是其他工作簿。因爲你已經打開它,它會填入正確的文件名格式。您可以在選擇範圍之後立即按F4來添加$,也可以在之後添加它們。列(B $ 1)只是計算和參考公式所在工作簿的一種方式。一旦公式看起來正確,只要你需要...... 3行就可以將它複製到右邊。然後選擇公式中的所有行並複製下來。

執行復制粘貼操作時,不帶$的單元格地址將自動調整。帶$的單元格引用將被鎖定並且不會更改。

+1

''filname/sheetname'!$ A $ 2:$ A $ 5000'將需要包含多於一列或「列(B $ 1)」將導致錯誤查找單列集合中的第二列。 –

+0

謝謝,完成..很好的幫助 – amulbhatia

+0

謝謝@ScottCraner,我正在考慮這個,並打算在第一個地方輸入,我現在就編輯它。 –

相關問題