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

  • 79
    Like
  • 2
    Comment
More than 1 year has passed since last update.

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のバージョンアップをするのが良さそうだ。

参考