Googleスプレッドシートで重要なファイルを編集していると、特定の時点の状態を正確に保存しておきたい場面があります。例えば、月次レポートの完成版や、プロジェクトのマイルストーンごとにスナップショットを残したい場合です。Googleスプレッドシートには、バージョン履歴に名前を付けて保存する機能があります。この記事では、ファイル全体のスナップショットを名前付きバージョンとして保存する方法と、リリース管理に活用するポイントを解説します。
名前付きバージョンを使うと、後から簡単に特定の状態を呼び出せるようになります。バージョン管理が煩雑になりがちなチーム作業でも、明確なラベルで管理できるため便利です。ここでは、作成手順から管理方法、注意点までを詳しく説明します。
【要点】スナップショットを名前付きバージョンで保存する3つの手順
- 「ファイル」→「バージョン履歴」→「名前付きバージョンを保存」: 現在のファイル状態に名前を付けて保存します。後で簡単にその時点に戻せます。
- バージョン履歴パネルから名前の編集・削除: 保存したバージョンの名前を変更したり、不要なバージョンを削除したりできます。
- 名前付きバージョンへの復元: 保存した名前付きバージョンを開き、「このバージョンを復元」ボタンでファイル全体を戻せます。
ADVERTISEMENT
目次
名前付きバージョン機能の概要とリリース管理への活用
Googleスプレッドシートには、ファイルの編集履歴を自動的に記録する「バージョン履歴」機能があります。この機能は、過去の状態を確認したり復元したりするのに役立ちます。ただし、自動保存されるバージョンは無数に存在するため、特定の重要な時点を探すのが難しい場合があります。そこで「名前付きバージョン」を使うと、任意の時点のスナップショットに分かりやすい名前(例:「2024年12月版レポート」「リリースv2.0」)を付けられます。リリース管理では、製品版として確定した状態や、クライアントに提出したバージョンを名前付きで保存しておくと、後から正確に復元できるので便利です。
この機能を利用するには、ファイルの編集権限が必要です。閲覧のみのユーザーは名前付きバージョンの作成や復元はできません。また、名前付きバージョンはファイルのすべてのシートを含むスナップショットであり、特定のシートだけを保存することはできません。ファイル全体の状態を記録する用途に適しています。
名前付きバージョンを作成・管理する手順
ここでは、名前付きバージョンの作成、名前の編集、復元の具体的な操作手順を説明します。
- 現在の状態を名前付きバージョンとして保存する
メニューから「ファイル」→「バージョン履歴」→「名前付きバージョンを保存」を選択します。表示されるダイアログに、バージョンに付けたい名前(例:「リリースv1.0」)を入力し、「保存」をクリックします。これで現在のファイルのスナップショットが保存されます。 - 保存した名前付きバージョンを確認・編集する
「ファイル」→「バージョン履歴」→「バージョン履歴を表示」を選びます。右側に表示されるパネルで、名前付きバージョンは「名前付きバージョン」のセクションにリストされます。名前の横の三点リーダーをクリックすると、「名前の変更」や「削除」が行えます。 - 名前付きバージョンに復元する
バージョン履歴パネルで、復元したい名前付きバージョンをクリックします。すると、その時点のファイル内容がプレビュー表示されます。上部の「このバージョンを復元」ボタンをクリックすると、現在のファイルがその状態に置き換わります。復元を実行すると、現在の編集内容は失われますので注意してください。
名前付きバージョンは何度でも作成でき、保存できる数に上限はありません。ただし、バージョン履歴全体の保存容量はファイルごとに制限があるため、大量の名前付きバージョンを作成しすぎると古い自動保存バージョンが削除される可能性があります。重要なスナップショットだけを名前付きで保存し、他は通常のバージョン履歴に任せるのが良いでしょう。
名前付きバージョンを使う際の注意点とよくある誤操作
名前付きバージョンは自動保存されない
自動保存とは異なり、名前付きバージョンは手動で作成する必要があります。編集中に自動的に保存されることはありません。定期的に手動で保存する習慣をつけるか、トリガーを使って Apps Script で自動化することも可能です。ただし、Apps Script でのバージョン作成は少し複雑なため、初心者の方は手動保存をおすすめします。
ファイルの所有者のみが名前付きバージョンを管理できる
名前付きバージョンの作成、名前変更、削除、復元は、ファイルの所有者(オーナー)のみが行えます。編集権限を持つユーザーでも、名前付きバージョンの管理はできません。チームでリリース管理を行う場合は、ファイルの所有者が責任を持ってバージョン管理するか、共有設定で「編集者」に権限を追加する必要がありますが、それでも名前付きバージョンの管理権限は所有者に限られます。
復元後に元に戻せないケースがある
名前付きバージョンに復元した後、すぐに「元に戻す」(Ctrl+Z)は効きません。復元操作はファイル全体を置き換えるため、復元前に戻るには、また別のバージョン(復元前の自動保存バージョンなど)を探して復元する必要があります。復元前に必ず現在の状態を名前付きバージョンとして保存しておくことをおすすめします。これにより、復元後でも元の状態に戻れます。
コピーしたファイルではバージョン履歴が引き継がれない
ファイルをコピー(「ファイル」→「コピーを作成」)した場合、元のファイルのバージョン履歴(名前付きバージョンを含む)はコピー先には引き継がれません。新しいファイルとしてバージョン履歴がリセットされます。リリース管理では、正式版をコピーしてから編集を始めるのではなく、元のファイル内で名前付きバージョンを使って管理するのが良いでしょう。
ADVERTISEMENT
名前付きバージョンとバージョン履歴の違い
| 項目 | 名前付きバージョン | バージョン履歴(自動保存) |
|---|---|---|
| 保存方法 | 手動で名前を付けて保存 | 自動で1時間ごとまたは変更ごとに保存 |
| 管理しやすさ | 名前で識別でき、目的のバージョンを探しやすい | 無数にあり、目的のものを探すのに時間がかかる |
| 復元操作 | 「このバージョンを復元」で一発復元 | 同様に復元可能だが、どれが正しいか判断しづらい |
| 所有者以外の編集 | 名前の変更・削除は所有者のみ | 編集権限があれば誰でも復元可能 |
| 保存容量への影響 | 名前付きバージョン1つにつき、自動保存バージョンの一部としてカウント | 自動保存バージョンの合計数に制限あり(古いものから削除) |
まとめ
名前付きバージョンを使うと、Googleスプレッドシートの重要なスナップショットを簡単に保存し、後から正確に復元できます。リリース管理では、確定版や提出版に「リリースv1.0」のような名前を付けておくと、チーム内での混乱を防げます。また、復元前に現在の状態を名前付きバージョンとして保存しておけば、元の状態に戻すことも可能です。日頃から「ファイル」→「バージョン履歴」→「名前付きバージョンを保存」を習慣づけて、安心して編集を進めてください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
