もうコピペ不要!IMPORTRANGEで最新データを自動反映方法
2025/10/23
今回は、スプレッドシートのデータの範囲をさらに広げて、「別のファイル」からデータを自動で取り込むことができる
「IMPORTRANGE(インポートレンジ)」関数を紹介します。
「マスタデータは別ファイルにあるから、毎月コピペしている…」
「最新のデータまで抜け漏れなくコピペされているか確認しなきゃ…」
複数のスプレッドシートに散らばったデータを、手作業でコピペして管理しているケースは非常に多いです。
この方法は手間がかかるだけでなく、コピー元のデータが更新された際に、参照先のデータが古いままになってしまうという大きな問題があります。
そんな悩みはIMPORTRANGE関数で解決できます。
【IMPORTRANGE関数でリアルタイム更新】
IMPORTRANGE関数は、元のファイルのデータが更新されると、関数を入れたシートに自動でリアルタイムに更新されます。
◎主な使い道
①マスタデータの共有
全社の「商品マスタ」や「社員名簿」などを一つ作り、各部署はそこから必要な情報を参照する。
②ダッシュボードの作成
「売上報告シート」や「広告費シート」など、複数のファイルから重要な数字だけを一つのシートに集約して管理する。
③情報共有の範囲を制限
シート全体は見せられないけど、特定の範囲(例: A列からC列)だけを別チームに共有する。
【使い方】
基本的な形はとてもシンプルです。
=IMPORTRANGE(①"データを呼び出したいシートのURL",②"シート名とセル範囲")
①URLをコピーする
データを呼び出したい元ファイルを開き、ブラウザのアドレスバーに表示されているURLをすべてコピーします。
②シート名とセル範囲を指定する
呼び出したいシート名とセル範囲を「"シート名!A1:D100"」のように指定します。
この2つの情報を、反映させたいファイルのセルに、数式として入力します。
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/...","商品リスト!A1:D100")
初めてシートを取り込んだ際、数式を入れたセルに「#REF!」というエラーが表示されます。これは、データを取得するためのアクセス権がまだ許可されていない状態だから表示されるものです。
セルにカーソルを合わせると表示される「アクセスを許可」というボタンを一度だけクリックしてください。データが正しく表示されるようになります。
【コピペ作業を減らす】
IMPORTRANGE関数を使いこなせば、「あのファイルの最新版、どれだっけ?」と探す手間や、面倒なコピペ作業から解放されます。
ぜひ、業務に潜む「コピペ作業」を一つ見つけて、この関数を試してみてください。
----------------------------------------------------------------------
シンクインク株式会社
〒650-0003
兵庫県神戸市中央区山本通2丁目13番15号 WALLSQUARE北野坂
電話番号 : 070-8977-1172
兵庫で効果のある業務効率化
----------------------------------------------------------------------
