GoogleスプレッドシートでIMPORTRANGE関数を使うと、別のシートからデータを簡単に取り込めます。しかし、「#REF!」や「読み込みが許可されていません」というエラーが表示されて、データが反映されないことがあります。このエラーの原因の多くは、アクセス権の設定不足です。本記事では、IMPORTRANGEのアクセス権確認手順と、失敗しがちなパターン、管理者への問い合わせポイントを具体的に解説します。
【要点】この記事で確認すること
- 最初に見る場所: データ元のスプレッドシートの共有設定と、IMPORTRANGE関数のアクセス許可リクエストの有無
- 切り分けの軸: 自分がデータ元のシートを開けるかどうか(閲覧権限の有無)と、組織のGoogle Workspace管理ポリシーによる制限の有無
- 注意点: 会社のGoogle Workspaceアカウントでは、管理者が外部共有を制限している場合があり、自分で変更できないことがあります。その場合は管理者に相談してください。
ADVERTISEMENT
目次
IMPORTRANGEで「許可されていません」と表示される主な原因
IMPORTRANGEでエラーが発生する原因は、大きく分けて3つあります。1つ目はデータ元のスプレッドシートに対するアクセス権が不足しているケース、2つ目は初回使用時に必要なアクセス許可をクリックしていないケース、3つ目はGoogle Workspaceの共有設定による制限です。それぞれの原因を正しく特定することが、解決への第一歩になります。
原因1:データ元のスプレッドシートの共有設定が未完了
IMPORTRANGEでデータを取得するには、データ元のシートを開く権限(閲覧以上)が必要です。データ元のシートが自分に共有されていない場合、またはリンクを知っている全員に公開されていない場合、エラーになります。特に会社の共有ドライブ内のシートの場合、アクセス権の設定が複雑で見落としやすいポイントです。
原因2:初回のアクセス許可を拒否または未操作
IMPORTRANGE関数を初めて入力したとき、シート上部に「許可をリクエスト」というボタンが表示されます。このボタンをクリックして許可を与えないと、データは読み込まれません。この操作を忘れたまま放置しているケースが少なくありません。
原因3:Google Workspaceの外部共有ポリシー
会社のGoogle Workspaceアカウントでは、管理者が外部とのファイル共有を制限している場合があります。例えば、社外のスプレッドシートからIMPORTRANGEでデータを取り込もうとしたり、社内でも共有設定に制約があると、アクセス権があってもエラーになることがあります。
アクセス権を確認するための4つの手順
以下の手順に沿って確認することで、多くの問題は解決できます。順番に実行してください。
- データ元のスプレッドシートを開く: IMPORTRANGEで参照しているスプレッドシートのURLをコピーし、新しいタブでそのシートを開いてください。開けた場合は自分に閲覧権限があります。開けずにアクセス拒否された場合は権限不足です。
- 共有設定を確認する: データ元のシートを開けたら、画面右上の「共有」ボタンをクリックし、自分のメールアドレスがリストに含まれているか、またはリンク知っている全員が「閲覧者」以上になっているかを確認します。
- IMPORTRANGEのアクセス許可をリクエストする: データ元のシートを開いても問題ない場合、目的のシートに戻り、IMPORTRANGE関数が入力されているセルを選択します。シート上部に「許可をリクエスト」というボタンが表示されていればクリックし、許可を与えてください。
- 組織のポリシーを確認する: 上記を試してもエラーが消えない場合、Google Workspace管理者に連絡し、IMPORTRANGEを含む外部共有が許可されているか確認します。管理者は管理コンソールで「共有設定」を変更できます。
失敗しがちなパターンと対処法
実際に現場でよく発生する失敗パターンを、具体的に紹介します。
パターン1:共有設定は正しいのに「#REF!」が消えない
この場合は、IMPORTRANGE関数に指定した範囲が正しくない可能性が高いです。例えば、シート名にスペルミスがあったり、引用符で囲んでいなかったりするとエラーになります。関数の引数を見直してください。
パターン2:「アクセス権限が必要です」と表示されるが、自分はデータ元のシートを開ける
このケースでは、データ元のシートが「リンクを知っている全員」に公開されているにもかかわらず、IMPORTRANGEの許可リクエストをまだ行っていないことが原因です。手順3を実行してください。
パターン3:社内のシートなのに「許可されていません」となる
Google Workspaceの管理ポリシーで、特定の共有ドライブ内のシートへの外部からのIMPORTRANGEが禁止されている場合があります。この場合は管理者にポリシーの緩和を依頼するか、別の方法(Google Apps Scriptなど)でデータ連携を検討します。
ADVERTISEMENT
状況別:アクセス権の比較表
以下の表で、データ元のシートの共有状態と自分の権限、およびIMPORTRANGEが使えるかどうかを整理します。
| データ元の共有設定 | 自分のアカウントの状態 | IMPORTRANGEの結果 | 対処 |
|---|---|---|---|
| 自分に直接共有(閲覧可) | 共有に含まれている | 許可リクエスト後、正常に読み込み | 初回許可を実行する |
| リンクを知っている全員(閲覧可) | リンクを知っている | 許可リクエスト後、正常に読み込み | 初回許可を実行する |
| 組織内のみ公開 | 同じ組織のアカウント | 許可リクエスト後、正常に読み込み | 初回許可を実行する |
| 自分に共有されていない | アクセス権なし | #REF! エラー | データ元の所有者に共有依頼 |
| 外部共有禁止(管理ポリシー) | 組織内でも可能制限あり | #REF! または「許可されていません」 | 管理者にポリシー確認・変更依頼 |
よくある質問
Q1. データ元のシートが自分に共有されているのに、IMPORTRANGEが使えません
まず、初回のアクセス許可リクエストを行っていない可能性があります。関数を入力したセルを選択し、上部に表示される「許可をリクエスト」ボタンをクリックしてください。それでもダメな場合は、シートが編集中であること(コピーではなく元のシートであること)を確認し、ブラウザをリロードしてみてください。
Q2. エラーが「#REF!」と「#VALUE!」の両方で表示されます
#REF!はアクセス権や範囲指定の問題、#VALUE!はデータ型の不一致(例えば数値が必要な場所に文字列があるなど)を示します。まず#REF!を解消してから、#VALUE!の原因(IMPORTRANGEの結果が適切な形式か)を確認してください。
Q3. データ元のシートが共有ドライブにある場合、特別な手続きが必要ですか?
共有ドライブ内のシートも通常のスプレッドシートと同じですが、アクセス権が「共有ドライブのメンバー」単位で設定されていることが多いです。自分がその共有ドライブのメンバーであることを確認し、さらにIMPORTRANGEの初回許可リクエストも必要です。
管理者に確認すべき情報
自分で解決できない場合、Google Workspaceの管理者に以下の情報を伝えるとスムーズです。
- エラーが発生しているIMPORTRANGE関数の完全な式(例:=IMPORTRANGE(“https://docs.google.com/spreadsheets/d/…”, “Sheet1!A1:B10”))
- データ元のスプレッドシートのURLと、自分のメールアドレス
- エラーメッセージのスクリーンショット(#REF!なのか「許可されていません」なのかを明確に)
- 管理者に確認してほしい項目:組織の共有設定で「外部共有を許可」がオンになっているか、IMPORTRANGEが制限されていないか
管理者は管理コンソールで「アプリ」→「Google Workspace」→「ドライブとドキュメント」→「共有設定」から、外部共有のポリシーを変更できます。また、共有ドライブの設定で「外部ユーザーへのアクセスを許可」も確認する必要があります。
まとめ
IMPORTRANGEでアクセス権エラーが発生した場合、まずはデータ元のシートを直接開けるかどうか、そして初回のアクセス許可リクエストを忘れていないかを確認することが基本です。それでも解決しない場合は、組織のGoogle Workspaceポリシーが原因の可能性があります。エラーメッセージや関数の式を正確に記録し、管理者と連携して対応を進めてください。IMPORTRANGEは正しく設定すれば非常に便利な機能ですが、アクセス権の設定が厳格な企業環境では、事前の共有設定の確認が欠かせません。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
