Excel で 2 つのスプレッドシートを使用して VLOOKUP を実行する方法

Excel の VLOOKUP 関数は、縦方向のテーブルの最初の列で特定のエントリを探します。最初に一致した行を見つけた後、関数で指定した列を見つけます。関数は、検索されたテーブルからその行と列のセルの内容を返します。同じワークブック内の別のスプレッドシートでこのような検索を実行する必要がある場合は、そのように機能を調整できます。
ステップ 1
戻り値が必要なセルを選択します。画面上部の長い空のボックスである数式バーをクリックします。
ステップ 2
数式バーに次のように入力します。一致させるテキストを引用符で囲むように注意してください:=VLOOKUP("put text here",
ステップ 3
検索可能なテーブルを含む他のワークシートのタブをクリックし、このテーブルを強調表示します。
ステップ 4
クリックして、VLOOKUP 関数の入力を開始した元のスプレッドシートに戻ります。テーブルの場所が VLOOKUP 関数に挿入されていることに注意してください。
ステップ 5
数式バーをもう一度クリックします。テーブルの場所の後にカンマを追加し、値を返す列を入力します。たとえば、検索列の右側に 2 つの列を返したい場合は、「3」と入力します。
ステップ 6
閉じ括弧を入力して「Enter」を押します。
ヒント
複数のセルで複数の VLOOKUP 関数を作成し、別のスプレッドシートの同じテーブルをポイントする場合は、コピーする数式のテーブルの場所にドル記号を入力します。これにより、数式をコピーしてもテーブルは変更されません。たとえば、=VLOOKUP(“犬種”,Sheet2!A1:B30,2) を =VLOOKUP(“犬種”, Sheet2!$A$1:$B$30,2) に変更します。
警告
この記事の情報は、Excel 2013 および Excel Online に適用されます。他のバージョンまたは製品は、若干または大幅に異なる場合があります。