2 つのワークブックにわたる Excel Vlookup

2 つのワークブックにわたる Excel Vlookup

異なる Excel ワークブックに 2 つのデータ列があります。

ワークブック 2 の列 C にあるすべてのデータをワークブック 1 の列 D にあるデータと比較したいと思います。

列Cのデータが列DIのデータと一致する場合、それを列AとBの別のワークブックに引き出したいのですが、列には37,000を超えるセルのデータがあります。

これほど大量のデータを含むワークブック全体でこれを行う方法はありますか? VLookup を使用できると思いますが、あまりうまくいきません。

ありがとう!

答え1

データが同一かどうかを照合しようとしている場合は、この場合IFよりも関数の方がはるかに優れていると思います。VLOOKUP

たとえば、ワークブック 1、ワークブック 2、ワークブック 3 があるとします。ワークブック 2 の列 C とワークブック 1 の列 D を比較します。両方の列のセルが同じ場合は、ワークブック 3 の列 A に返します。

簡単に言えば

=IF(Cell in Column D of workbook1 = Cell in Column C of workbook2, Return Cell in Column C of workbook2, otherwise return "")

(ここで["" is nothing])、式は次のようになります。

=IF(Sheet1!D1=Sheet2!C1,Sheet2!C1,"")

セルに入力して、確認したいワークブックとセルに移動すると、簡単に実装できます。これが完了したら、下にドラッグできます。

関連情報