VLOOKUP関数で別シートのデータを参照する方法

VLOOKUP関数で別シートのデータを参照する方法

VLOOKUP関数を利用する際に、別シートのデータを参照する方法が分からないということはないでしょうか?

今回はVLOOKUP関数で他のシートのデータを参照する使い方についてご紹介します。

VLOOKUP関数のそもそもの使い方や同じシートのデータを参照するやり方についてはこちらの記事をご覧ください。

VLOOKUP関数の使い方とは?Googleスプレッドシートでデータを検索する方法

2019.08.13

VLOOKUP関数で別シートのデータを参照する方法

今回はスプレッドシートで、例として「商品」と「見積書」という2つのシートを用意しました。見積書シートの「商品コード」「商品名」「単価」を商品シートから参照する方法をご紹介します。(Excel でも同様の方法で行えます)

vlookup関数 同一ファイルの別シートから参照する方法
  1. まず、検索値を入力
    ここでは「商品コード」をキー(検索値)とするので「B5」と入力します。

    vlookup関数 同一ファイルの別シートから参照する方法
  2. 検索範囲を指定
    そのまま、商品シートへ移動し、検索範囲を指定します。
    今回は、A〜C列のデータを対象としているため、その範囲をドラッグして指定します。
    数式の「’商品’!」となっているところが、商品シートを参照していることを表しています。

    vlookup関数 同一ファイルの別シートから参照する方法
  3. 列番号を指定
    商品名の項目を取得したいので、「2」(列目)と入力します。

    vlookup関数 同一ファイルの別シートから参照する方法
  4. 検索の型を入力
    完全一致検索にするので、0または”FALSE”と入力します。
    すると、商品名「いちご」が参照できました。

    vlookup関数 同一ファイルの別シートから参照する方法
  5. 他のセルにコピー
    他のセルにもコピーしていく際に、セルの参照位置がずれてしまうことを防ぐために、セルの範囲指定(A1:C6)の部分に「$」を追記して範囲を固定します。

    vlookup関数 同一ファイルの別シートから参照する方法

    隣のセルにコピーして、列番号を「3」に変更すると、「単価」も正常に参照されました。

    vlookup関数 同一ファイルの別シートから参照する方法

    下にも数式をコピー&ペーストしていくと、全ての値が反映されます。

    vlookup関数 同一ファイルの別シートから参照する方法

VLOOKUP関数のまとめ

いかがだったでしょうか?

VLOOKUP関数で違うシートのデータを参照する方法をご紹介しました。

もしエラーが出て参照できない場合、こちらの記事をご覧ください。

VLOOKUP関数でエラーになった場合の対策

2020.07.12

VLOOKUP関数で複数条件を指定する方法についてはこちらの記事をご覧ください。

VLOOKUP関数で複数条件を指定する方法

2020.07.12