2016-08-16 12 views
0

私は4列×5000行の2つのExcelファイルAとBを持っていますが、これは監査に使用しています。値が列に一致する場合は、行を返します

ファイルAは、これらの5000行を持っている - アカウントナンバー場合は、

Column A - Account Numbers 

Column B - Type of Facility 

Column C - Date of Sanction 

Column D - Rate of Interest 

私は(ファイルAからファイルBに)口座番号を一致させたい -

Column A - Account Numbers 

Column B - Customer Name 

Column C - Limit Sanctioned 

Column D - Outstanding 

ファイルBは、これらの行を持っています一致すれば、ファイルBから完全な行を返す必要がありますか?

などです。

列A(ファイルA)からアカウント番号を取り、アカウント番号が存在する場合はファイルBの完全な列Aと一致します。その後、私は私だけ私に一つのセルを与えるVLOOKUP ('55400055444, A1:A5000,1,FALSE)と口座番号を取ったVLOOKUP (VALUE, RANGE, INDEX NO.,MATCH)

にしようとしていますファイルB.

のその列から完全な行を返します。完全な行ではなく、完全一致の行レコードを取得するにはどうすればよいですか?

+2

右に移動する列ごとに1(実際には2にする必要があります)を1ずつ引き上げたいセルごとに、その数式を入れる必要があります。列の順序を手動で変更する場合は、1から4または2を必要に応じて変更します。 1はあなたが探している列を引っ張ります.2は次の列、3は後の列などです。あなたが使用している番号がルックアップ範囲の列の数よりも大きくないことを確認してください。 –

+0

私は5000行×4列を持っているので、20000セルを意味するので、それらのすべてに入れることはできません。 – amulbhatia

答えて

1

私が示唆しているのは、両方の書籍を同時に開いて、あなたのセルのアドレス指定を少し簡単にし、誤植を少なくすることです。

データのあなたの最初の行の隣接する列Eで

、あなたのような数式を使用することになり、その行2とさせて頂きます:あなたがしている現在のワークブックであるA2を選択している場合は

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

ときルックアップ範囲を選択します。これは他のワークブックになります。開いているので、適切なファイル名形式が入力されます。範囲を選択した直後にF4キーを押して$を追加することもできますし、後でF4を追加することもできます。列(B $ 1)は、数式が含まれているワークブックを数えて参照する単なる方法です。数式が正しく見えたら、必要なだけ右にコピーしてください。3行。次に、数式を含むすべての行を選択してコピーします。

コピー貼り付け操作を実行すると、$を付けないセルアドレスが自動的に調整されます。 $とのセル参照はロックされ、変更されません。

+1

''filname/sheetname'!$ A $ 2:$ A $ 5000'に含める必要があります複数の列または 'column(B $ 1)'は、単一の列セットの2番目の列を探しているエラーを引き起こします。 –

+0

ありがとう、やった..大きな助け – amulbhatia

+0

ありがとう@ScottCraner、私はそれについて考えていた、最初にそれを入力することを意味した、私は今それを編集しました。 –

関連する問題