Googleフォームに回答が届いているのに、つないでおいたスプレッドシートに新しい行が追加されない。あるいは、ある日から急に増えなくなった。この記事はその場面に向けて書いています。
先に結論です。回答そのものはフォームの側に残っていることがほとんどです。まずフォームの[回答]タブで件数を確かめ、フォームには届いているのにシートに無いなら、原因は「リンクが外れている・別のファイルやタブにつながっている・回答が多すぎる」のどれかに絞れます。順番に見れば、回答を失わずに元へ戻せます。
最初の1分:回答はフォームに届いているか
- Googleフォームでフォームを開き、上部の[回答]をクリックします
- [概要]タブに回答件数と回答者の一覧が出ていれば、回答はフォームに保存されています
- 件数が増えていないなら、問題はシートではなくフォームが回答を受け付けていないことです。[回答を受付中]がオフになっていないか、終了日や回答数の上限を設定していないかを確認します
Googleのヘルプには、公開されていないフォームでは回答を受け付けられないこと、終了日や回答数の上限を設定できることが書かれています(フォームの回答を表示、管理する)。上限を設定したのを忘れていて、ある件数から先が入らなくなっている、というのはよくある見落としです。
フォームには届いているのにシートに無いときの原因5つ
原因 | 見分け方 | 直し方 |
|---|---|---|
① フォームとシートのリンクが解除されている | フォームの[回答]右上のスプレッドシートのアイコンが「リンク」ではなく作成の表示になっている | [回答の送信先を選択]で同じスプレッドシートを選び直す |
② 見ているファイルやタブが違う | フォームの[回答]からスプレッドシートのアイコンで開いたファイルと、普段見ているファイルが別 | フォームから開いたほうが正しい保存先。普段使いのファイルを付け替えるか、参照先を直す |
③ 回答用のスプレッドシートを削除した | ドライブで回答用ファイルがゴミ箱にある | ゴミ箱から復元するか、新しいスプレッドシートを作成してつなぎ直す |
④ 回答数が多すぎる | 回答が10万件を超えている | 回答をCSVでダウンロードして整理する(下で詳述) |
⑤ シートの権限が無い | フォームは編集できるのに、回答用のスプレッドシートが開けない・閲覧のみ | スプレッドシートのオーナーに権限をもらう |
① リンクが外れていたら、同じファイルにつなぎ直す
Googleのヘルプでは、リンクを解除すると新しい回答はスプレッドシートに送信されなくなるが、すでにあるデータはそのまま残ると説明されています(フォームの回答の保存先を選択する)。つなぎ直す手順は次のとおりです。
- Googleフォームでフォームを開き、上部の[回答]→[概要]をクリックします
- 右上のその他アイコン(縦3点)→[回答の送信先を選択]をクリックします
- [既存のスプレッドシートを選択]を選び、もとのファイルを指定して[選択]をクリックします
つなぎ直すと、回答が新しいタブに入ることがあります。いつも見ているタブに行が増えないときは、シート下部のタブを右端まで確認してください。リンクが外れていた間の回答も、フォームの側には残っています。必要なら[回答]のその他アイコンから[回答をダウンロード(.csv)]で取り出せます。
③ スプレッドシートを消してもフォームは消えない
回答をスプレッドシートに保存すると、ドライブには別のファイルとして作られます。そのためヘルプにあるとおり、スプレッドシートを削除してもフォームは削除されず、フォームを削除してもスプレッドシートは削除されません。逆にいえば、シートを消してしまっても回答はフォームに残っています。ゴミ箱から戻せない場合は、[回答の送信先を選択]で新しいスプレッドシートを作れば、フォームにある回答を含めて作り直せます。ドライブの削除と復元はスプレッドシートを誤削除した時の復元手順で詳しく扱っています。
④ 回答が10万件を超えると同期が止まることがある
Googleのヘルプには、フォームの回答がスプレッドシートに同期されない場合、回答数が10万件を超えていることが原因として考えられると書かれています。あわせて、2026年9月から1つのフォームにつき回答数は最大50万件、保存容量は合計1GBまで(アップロードされたファイルは含まない)の上限が適用されています。上限に達した後も受け付けを続けるには、既存の回答をダウンロードしてから削除する必要があります。ヘルプは、削除の前に新しい回答の受け付けを止めておくことを勧めています。ダウンロードした後に届いた回答まで、うっかり消してしまうのを防ぐためです。
⑤ 共同編集者には、フォームとシートの両方で権限が要る
新しい回答用スプレッドシートを作ると、フォームの共同編集者は自動でそのシートにアクセスできるようになります。ただしその後にフォームの権限を変えても、シートの権限は自動では同期されません(ヘルプの記載)。担当者を入れ替えたときに「フォームは触れるのに回答のシートが見られない」状態になるのはこのためで、フォームとシートの両方で個別に権限を直す必要があります。共有の権限まわりで止まったときはスプレッドシートで「権限がありません」共有できない時の対処も参考にしてください。
毎回つなぎ直しているなら、フォーム運用の限界かもしれない
回答シートに関数や集計列を書き足して運用していると、リンクの付け替えやタブの増加のたびに参照がずれ、「行が増えない」「集計が合わない」が繰り返し起きます。回答が数万件規模になってきた、担当者が複数いて権限の管理が追いつかない、という段階なら、フォームとシートの組み合わせそのものを見直す時期です。移行先の考え方はGoogleフォーム業務の限界と移行先で整理しています。
私たちMihataは、こうしたフォームとスプレッドシートで回している受付・申込の業務を、入力画面と一覧を備えた社内アプリにまとめるお手伝いをしています。記事の途中で恐縮ですが、よろしければ合わせてご覧いただけたら嬉しいです。
まとめ
- まずフォームの[回答]で件数を確認。増えていなければ受付停止・終了日・回答数の上限を疑う
- フォームにあってシートに無いなら、リンク解除・別ファイルや別タブ・シートの削除・10万件超・権限のどれか
- リンクは[回答の送信先を選択]で同じファイルにつなぎ直せる。既存データは残っている
- シートを消しても回答はフォームに残る。権限はフォームとシートで別々に管理する
よくある質問
Googleフォームの回答がスプレッドシートに追加されません。回答は消えていますか。
多くの場合、回答はフォームの側に残っています。フォームの[回答]タブで件数を確認してください。フォームとスプレッドシートのリンクを解除しても、新しい回答がシートに送られなくなるだけで、フォームの回答とシートの既存データはそのまま残ります。
リンクが外れたスプレッドシートにつなぎ直す方法は。
フォームの[回答]→[概要]で、右上のその他アイコンから[回答の送信先を選択]をクリックし、[既存のスプレッドシートを選択]で元のファイルを選びます。回答が新しいタブに入ることがあるので、シート下部のタブも確認してください。
回答が多いとスプレッドシートに同期されなくなりますか。
Googleのヘルプでは、フォームの回答がスプレッドシートに同期されない場合、回答数が10万件を超えていることが原因として考えられるとされています。また2026年9月から、1つのフォームにつき回答数は最大50万件、保存容量は合計1GBまでの上限が適用されています。
回答用のスプレッドシートを削除してしまいました。
スプレッドシートを削除してもフォームと回答は削除されません。ドライブのゴミ箱から復元するか、フォームの[回答の送信先を選択]で新しいスプレッドシートを作成すれば、フォームにある回答を含めて作り直せます。