Google Driveでスプレッドシートを利用していると、誤ってファイルを削除してしまったり、間違った編集を上書き保存してしまったりするトラブルは珍しくありません。特に他のスプレッドシートやGoogleフォームと連携しているファイルの場合、単純な復元では期待通りに動作しないことがあります。この記事では、スプレッドシートの連携ファイルを元の状態に戻したいときに、まず確認すべき原因と具体的な対処手順を解説します。
【要点】この記事で確認すること
- 最初に見る場所: Google Driveのゴミ箱、ファイルのバージョン履歴、IMPORTRANGEなどの参照元シート
- 切り分けの軸: 削除されたのか編集ミスなのか、連携が切れたのか、権限が原因なのか
- 注意点: 会社PCでバージョン履歴の保持期間が短い場合や、共有ドライブでは管理者の権限が必要なケースがある
ADVERTISEMENT
スプレッドシート連携ファイルのトラブル事例
スプレッドシートの「連携ファイル」とは、IMPORTRANGE関数で別のスプレッドシートからデータを取得している場合や、Googleフォームの回答先として設定されている場合、Google Apps Scriptで外部サービスと連携している場合などを指します。これらのファイルで起こりがちなトラブルには次のようなものがあります。
よくあるトラブル事例
例えば、営業部で使用している売上管理シートが、別の集計シートからIMPORTRANGEでデータを引っ張っているとします。誤って集計シートを削除してしまった場合、売上管理シートには「#REF!」エラーが表示されます。また、Googleフォームの回答先スプレッドシートを間違って削除し、新しいシートを作成し直してしまったケースでは、過去の回答データが失われます。さらに、複数のユーザーが同時編集している際に、重要な数式を上書きしてしまうこともあるでしょう。
連携の種類による影響の違い
連携の種類によって、復元方法や影響範囲が異なります。IMPORTRANGEの場合は参照先シートの復元が必須ですが、フォーム連携の場合はフォームの設定自体を変更する必要があります。スクリプト連携の場合は、スクリプトのバージョン管理も確認しなければなりません。まずは自分のファイルがどのような連携をしているのかを把握することが、原因特定の第一歩です。
ファイルを戻す前に確認すべき原因
「戻したい」という状況には、大きく分けて「ファイルが削除された」「編集内容を間違えた」「連携が切れた」の3つの原因があります。それぞれに適した確認手順があります。
ファイルが削除された場合
まずはGoogle Driveのゴミ箱を確認してください。ゴミ箱内のファイルは、自分で削除した場合も、共有ドライブで別のメンバーが削除した場合も、一定期間(通常30日間)は保持されます。ただし、共有ドライブの場合は管理者がゴミ箱を空にする権限を持っているため、早めの確認が重要です。
編集内容を戻したい場合
スプレッドシートのバージョン履歴を利用します。[ファイル]→[バージョン履歴]→[バージョン履歴を表示]から、過去の状態を確認できます。特定のバージョンを選択して「このバージョンを復元」すれば、その時点の内容に戻せます。ただし、バージョン履歴は保存から30日間または100リビジョンまでなど、Google Workspaceのエディションによって制限があります。
連携が切れた場合
IMPORTRANGEなどでエラーが発生している場合、参照先のシートが存在するか、アクセス権限が適切かを確認します。参照先シートが削除されていれば、ゴミ箱から復元する必要があります。既に新しいシートで上書きしている場合は、バージョン履歴から復元するか、管理者に依頼して過去のバージョンを探してもらいます。
| 原因 | 症状 | 主な対処法 | 注意点 |
|---|---|---|---|
| 削除 | ファイルが存在しない | ゴミ箱から復元 | 共有ドライブでは管理者権限が必要 |
| 編集ミス | 内容が変わっている | バージョン履歴から復元 | 保持期間内でなければ不可 |
| 連携切れ | 参照エラー(#REF!) | 参照先の復元か修正 | 権限やパスの変更を確認 |
具体的な復元手順
原因が特定できたら、以下の手順で復元を試みます。削除されたファイルと編集ミスの両方に対応できるように、基本的な流れを確認しましょう。
- Google Driveを開き、左側メニューの「ゴミ箱」をクリックします。
- 復元したいファイルを探し、右クリックして「復元」を選択します。複数ある場合はまとめて選択できます。
- ゴミ箱にない場合や編集内容を戻したい場合は、該当のスプレッドシートを開き、[ファイル]→[バージョン履歴]→[バージョン履歴を表示]を選択します。
- 表示されたバージョン一覧から目的の日時をクリックし、内容を確認します。復元したいバージョンが見つかったら「このバージョンを復元」ボタンを押します。
- 連携エラーが発生している場合は、参照先のシートがゴミ箱にないか確認し、あれば復元します。参照先のシートが既に存在する場合は、IMPORTRANGEのURLが正しいか、アクセス権限が適切かを再設定します。
- これらの手順で解決しない場合は、会社のGoogle Workspace管理者に連絡し、共有ドライブのゴミ箱の復元権限や、リテンションポリシーによるバックアップの有無を確認してもらいます。
失敗パターンと注意点
バージョン履歴が残っていない場合
無料のGoogleアカウントではバージョン履歴の保持期間が短い場合があります。ビジネス向けのGoogle Workspaceでも、エディションによっては30日間のみです。もし履歴が残っていなければ、復元は困難になります。日頃から重要なシートは定期的にコピーを取るなどの対策が必要です。
共有ドライブでの制限
会社で共有ドライブを使用している場合、ファイルを削除してもゴミ箱に入ったように見えても、実際には一定期間後に完全削除されることがあります。また、共有ドライブ内のファイルを復元するには「管理者」または「コンテンツ管理者」の権限が必要です。自分が権限を持っていなければ、管理者に依頼してください。
連携ファイル特有の落とし穴
IMPORTRANGEで参照している場合、参照先のシートを復元しても、シートのIDが変わると数式が正しく動作しません。復元したシートのURLを再度設定する必要があります。Googleフォームの回答先を間違って変更してしまった場合は、フォームの設定から「回答先」を元のシートに再設定します。その際、過去の回答が新しいシートに移行されないよう注意してください。
管理者に確認すべき設定
自分で解決できない場合、Google Workspace管理者に以下の点を確認してください。
- リテンションポリシー:組織全体でファイルの保持期間が設定されている場合、削除後でも復元できる可能性があります。Vaultを利用していれば、過去のバージョンを検索・復元できます。
- 共有ドライブのゴミ箱設定:共有ドライブのゴミ箱が「空にする」操作で完全削除されないように保護されているか確認します。
- 監査ログ:いつ、誰が削除したのか、または編集したのかを特定するために監査ログを参照してもらいます。これにより、原因の切り分けが迅速になります。
よくある質問
Q1. ゴミ箱にファイルが見つかりません。どうすればいいですか?
自分で削除していない場合は、他のユーザーが削除したか、管理者が空にした可能性があります。管理者に連絡し、Vaultから復元できるか確認してください。また、間違って別のフォルダに移動しただけの場合もあるので、ドライブ全体の検索も試みてください。
Q2. バージョン履歴の一覧に目的の日時がありません。
バージョン履歴は自動保存のタイミングで作成されます。短期間に大量の編集があった場合、古いバージョンが上書きされることがあります。また、30日以上前の履歴は保持されない場合があります。重要なデータは定期的に別ファイルにコピーしておくことをおすすめします。
Q3. IMPORTRANGEの参照先を復元したのにエラーが消えません。
復元したシートのURLが元のものと異なる場合、数式内のURLを新しいものに更新する必要があります。また、参照先シートへのアクセス権限が適切に設定されているか確認してください。共有ドライブ間の参照では、特に権限の設定に注意が必要です。
Q4. フォームの回答先を誤って変更してしまいました。元に戻せますか?
フォームの「回答」タブから「回答先を選択」で、元のスプレッドシートを指定し直してください。ただし、変更中に受信した回答は新しいシートに保存されるため、元のシートと統合する必要があります。変更前のデータが失われていないか、必ず確認してください。
まとめ
スプレッドシートの連携ファイルを戻したい場合、まずは削除なのか編集ミスなのか連携切れなのかを切り分けることが重要です。ゴミ箱やバージョン履歴といった基本的な機能から確認し、必要に応じて管理者のサポートを仰いでください。日頃からバージョン履歴の保持期間を把握し、重要なファイルは定期的にバックアップを取る習慣をつけることで、トラブル時の復元可能性が高まります。また、連携を多用するシートでは、参照先のIDやアクセス権限を定期的にレビューすることをおすすめします。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Google Driveの人気記事ランキング
- 【SharePoint】SharePointで「同期」ボタンが表示されない時の確認手順
- 【PDF】スマホからPCへPDFをケーブル無しで送る!クラウド(Googleドライブ/iCloud)同期の基本
- 【SharePoint】ドキュメントライブラリを開けない時のアクセス許可と保存場所チェック
- 【Googleスプレッドシート】テンプレートギャラリーを使い倒すコツ!業務別の活用例
- 【Googleスプレッドシート】Apps Scriptが動かない・実行されない時のチェックポイント
- 【Googleスプレッドシート】Googleフォームの回答エクスポート!CSVダウンロードの操作
- 【Googleドキュメント】WordファイルをDocs形式に変換!互換性と書式維持
- 【Googleアカウント】会社アカウントと個人アカウントを分けたい時の運用方法
- 【Googleドキュメント】AndroidからWordファイル開く!アプリ選択の指定
- 【OneDrive】OneDriveで同期済みなのにスマホから開けない時に見直す保存場所と同期設定
