外部のGoogle Spreadsheetのセルを参照する

  • 76
    いいね
  • 2
    コメント
この記事は最終更新日から1年以上が経過しています。

Google Spreadsheetのあるセルから別ファイルのシートを参照するときはIMPORTRANGE()セル関数を使う。

IMPORTRANGE

=IMPORTRANGE("abcd123abcd123", "sheet1!A1:C10")
  • 第1引数 = スプレッドシートキー(URLに含まれるキーの部分)か新しいバージョンのシートであればURL全体を指定する
  • 第2引数 = 参照先スプレッドシートのレンジ

VLOOKUPと組み合わせる

VLOOKUPとIMPORTRANGEを組み合わせることで、別ファイルにあるマスタテーブルをあるキーで検索し、隣の列を持ってくることが出来る。

=VLOOKUP(A1, importrange("abcd123abcd123", "services!A2:B"), 2)

なお、古いバージョンのGoogle Spreadsheetだとこの方法に対応していなくてエラーになるので、spreadsheetのバージョンアップをするのが良さそうだ。

参考