
Googleスプレッドシートで別シートを参照できない・・・
こんな風にGoogleスプレッドシートで「別シートを参照できない」と悩んでいる人もいるのではないでしょうか?
この問題は関数の使用や入力の確認等で解決できます。
対処法は主に5つありますが、どれも3分程度で設定できますよ!
⬛︎Googleスプレッドシートでリンクを開けない時の対処法
⬛︎Googleスプレッドシートで関数が反映されない時の対処法
Googleスプレッドシートで別シートを参照できない時の
・基本・その他の対処法(画像付き)
・ケースと原因
・Googleスプレッドシートで別シート参照で使用する関数に関するよくある質問
Googleスプレッドシートで別シートを参照できない時の基本の対処法


Googleスプレッドシートで別シートを参照できない時の基本のやり方は「簡単な数式にあてはめること」です。
手順は
- 「参照したいシートを開く」
- 「挿入したいセルを1箇所選択」する
- 「=’シート名’!セル」の式に参照したい対象を入力し「ENTER」
- 「別シートを参照」する



これが基本の対処法になりますよ!








Googleスプレッドシートで別シートを参照できないケースと原因


Googleスプレッドシートで別シートを参照できないケースは次の3つ。
・「このスプレッドシートにアクセスする権限がありません。」とエラーが出る
・別シートを参照すると、「#REF!」とエラーになる
・参照したい別シートのデータを参照するための関数で目的にあうものがわからない
これらを見ると原因はアクセス権限がないことや関数の入力に誤りがあること等です。



基本の対処法でできない時は次の対処法を試すといいですよ!
Googleスプレッドシートで別シートを参照できない時の対処法4選


Googleスプレッドシートで別シートを参照できない時の対処法は4つ。
①関数入力に誤りがないか確認をする
②QUERY関数を使用する
③INDIRECT関数を使用する
④ファイルのオーナに「アクセス権のリクエスト」を送信する



簡単な対処法から説明するから試してみてね!
対処法①:関数入力に誤りがないか確認をする



「#REF!」とエラーになる時に試してみてね!



これが一番簡単な確認方法だから最初に試してみてね!
- 「全角入力」や「半角スペース」がないか確認する
対処法②:QUERY関数を使用する



この方法でも設定できるよ!3つ紹介するから試してみてね!
- 選択したシートをすべて抽出する「=QUERY(’シート名‘!○:○)」
- 指定した箇所だけを抽出する「=QUERY(’シート名’!○:○,”Select ○,○”)」
- 条件を設定し、あてはまるものだけを抽出する
「=QUERY(’シート名’!○:○,“Where ○=’○○○'”)」












「=QUERY(’シート名’!○:○,“Where ○=’○○○'”)」






対処法③:INDIRECT関数の使用



この方法でも設定できるよ!



3つ紹介するから試してみてね!
- 他のシートからデータを参照する「=INDIRECT(“シート名!○○”)」
- 他のシートの範囲を選択し参照する「=INDIRECT(“シート名!○:○”)」
- シート名を参照する「=INDIRECT(○&”!○”)」


















対処法④:ファイルのオーナに「アクセス権のリクエスト送信」をする



「このスプレッドシートにアクセスス権限がありません」
とエラーが出たときに試してみてね!
- 「このスプレッドシートにアクセス権限がありません」とエラーが出る
- 参照元のURLのところで「右クリック」、「コピーする」をクリック
- ブラウザのURL欄で「右クリック」、参照元のURLを「貼り付ける」
- 「アクセス権限のリクエスト」をクリックし、ファイルのオーナーに送信する








Googleスプレッドシートで別シート参照で使用する関数に関するよくある質問〜Q&A〜


VLOOKUP関数とQUERY関数の使い方の違いは何ですか?
両方とも大量のデータの中から必要な値を抽出することができる
抽出するデータが1つの場合VLOOKUP関数、抽出するデータが2つ以上ある場合はQUERY関数を使う。
QUERY関数は「対処法②:QUERY関数を使用する」をご参照ください。
ここではVLOOKUP関数を例にします。
「=VLOOKUP(○○,’シート名’!$○$○:$○$○,列,FALSE)」




⬛︎Googleスプレッドシートで画像挿入ができない時の対処法