Googleスプレッドシートで作成したファイルやシートを、チームメンバーと共有しながら編集していると、「このまま編集して良いのか」「間違えて元データを壊さないか」と心配になることがあります。また、テンプレートとして使っているシートをそのまま共有すると、全員が同じファイルを編集してしまい、管理が難しくなることもあるでしょう。そこで役立つのが、ファイルやシートのコピーを作成する機能です。この記事では、スプレッドシートのコピー方法と、そのコピー版を独立して運用する手順を詳しく解説します。コピーを使いこなせば、元データを守りながら、各メンバーが自由に編集できる環境を整えられます。
【要点】スプレッドシートのコピーを作成し、元ファイルと切り離して共有する方法
- ファイル全体のコピー: 「ファイル」メニューから「コピーを作成」を選択すると、元のファイルとは独立した新しいファイルが作成されます。
- シート単位のコピー: シートタブを右クリックして「コピー」→「新しいスプレッドシート」を選ぶと、特定のシートだけを別ファイルとして複製できます。
- コピー版の共有: 作成したコピーを共有ボタンから必要なメンバーに共有すれば、元ファイルに影響を与えずに共同編集が可能です。
ADVERTISEMENT
目次
コピーを作成して独立運用するメリットと仕組み
スプレッドシートには、ファイル全体のコピーと、特定のシートだけのコピーという2つの複製方法があります。どちらもコピーされたファイルは元のファイルと完全に独立しており、コピーに対して編集を加えても元のファイルには一切影響しません。この仕組みを利用すると、テンプレートとしての元ファイルを保護しながら、各メンバーが自由にカスタマイズできる環境を作れます。また、コピーを作成する際には、元のファイルの権限設定や共有設定は引き継がれないため、コピー版では改めて共有設定を行う必要があります。この点を理解しておくことで、意図しない情報漏洩を防ぐこともできます。
ファイル全体のコピーを作成する手順
最も簡単な方法は、スプレッドシートのメニューからファイル全体をコピーすることです。この操作で新しいスプレッドシートが作成され、元のファイルとは完全に独立します。以下の手順で行います。
- コピー元のファイルを開く
まず、コピーしたいスプレッドシートを開きます。ブラウザ上で表示されている状態にしてください。 - 「ファイル」メニューをクリック
画面上部のメニューバーから「ファイル」をクリックして、ドロップダウンメニューを開きます。 - 「コピーを作成」を選択
メニューの中から「コピーを作成」を選びます。すると、ダイアログが表示されます。 - コピーの名前と保存場所を指定
ダイアログで新しいファイルの名前を入力します。必要に応じて、保存先のフォルダを選択することもできます。「共有」のチェックボックスは、元のファイルの共有設定を引き継ぐかどうかのオプションです。通常はチェックを外したままにしておき、後で個別に共有設定を行うほうが安全です。 - 「OK」をクリックしてコピーを完了
最後に「OK」をクリックすると、新しいスプレッドシートが作成され、自動的に開かれます。この新しいファイルは元のファイルと完全に独立していますので、自由に編集しても問題ありません。
特定のシートだけをコピーして別ファイルにする手順
ファイル全体ではなく、特定のシートだけを別のスプレッドシートとしてコピーしたい場合があります。例えば、複数のシートがあるファイルの中から、テンプレートとして使っている1シートだけを抽出して共有したいようなケースです。その場合は、以下の手順でシート単位のコピーを実行します。
- コピーしたいシートのタブを右クリック
画面下部にあるシートタブ(「Sheet1」などと書かれた部分)を右クリックします。 - メニューから「コピー」を選択
表示されたコンテキストメニューの中から「コピー」をクリックします。 - 「新しいスプレッドシート」を選ぶ
「コピー先を選択」ダイアログが開きます。ここで「新しいスプレッドシート」を選択します。既存のファイルにコピーすることも可能ですが、独立運用のためには新しいスプレッドシートを選ぶのが良いでしょう。 - 新しいファイルの名前を指定
「新しいスプレッドシート」を選ぶと、ファイル名を入力する欄が表示されます。適切な名前を入力します。 - 「コピー」をクリックして完了
「コピー」ボタンをクリックすると、選択したシートだけを含む新しいスプレッドシートが作成されます。元のファイルには変更が加わらず、コピーされたシートのみが独立したファイルとして保存されます。
ADVERTISEMENT
コピー版を共有して共同編集を開始する手順
コピーを作成したら、それをチームメンバーと共有して共同編集を行います。コピー版の共有は、通常のスプレッドシートと同じ方法で行います。以下の手順で進めてください。
- コピー版のファイルを開く
先ほど作成したコピー版のスプレッドシートを開きます。 - 画面右上の「共有」ボタンをクリック
スプレッドシートの右上にある青い「共有」ボタンをクリックします。 - 共有設定を入力
表示されたダイアログで、共有したい相手のメールアドレスを入力するか、リンクを取得して共有します。権限は「閲覧者」「コメント可」「編集者」から選べます。独立運用の目的であれば、メンバーに編集権限を与えることが多いでしょう。 - 必要に応じて詳細設定を調整
「共有」ダイアログの「詳細設定」をクリックすると、リンク知っている全員に公開するかどうかや、特定のユーザーだけに制限するかの設定ができます。セキュリティに配慮して、必要最低限の権限と範囲で共有してください。 - 「送信」または「完了」をクリック
設定が終わったら「送信」ボタン(メールアドレスを入力した場合)または「完了」ボタン(リンクをコピーした場合)をクリックして共有を確定します。
コピーを活用する際の注意点とよくある失敗
コピー版に元ファイルの変更が反映されない
コピーは作成時点のスナップショットです。元のファイルを後から編集しても、コピー版には反映されません。逆にコピー版を編集しても、元ファイルには影響しません。この独立性が独立運用のメリットですが、テンプレートを更新した場合には、各コピー版も個別に更新する必要がある点に注意してください。もし元のテンプレートを変更したら自動的に全コピーに反映させたい場合は、IMPORTRANGE関数やリンク付きのセル参照を使う方法も検討すると良いでしょう。
シートのコピーで数式や名前付き範囲がずれる
シートをコピーすると、元のシートで使用していた数式や名前付き範囲(Named Ranges)もそのままコピーされます。しかし、参照先が別のシートやファイルを指している場合、コピー先でもその参照が維持されるため、エラーになることがあります。特に、IMPORTRANGE関数や他のファイルを参照する関数を使っている場合は、コピー後に参照先を確認して修正する必要があります。また、名前付き範囲のスコープが「特定のシート」のみに設定されている場合は、コピー先でも正しく機能しますが、「全体(ファイル全体)」の場合は注意が必要です。
共有設定が引き継がれない
ファイルのコピーを作成するとき、「共有」のチェックボックスをオンにすると、元のファイルの共有設定(編集者、閲覧者など)がコピー版に引き継がれます。しかし、オフのままコピーすると、コピー版は共有設定がリセットされ、自分だけがアクセスできる状態になります。これを忘れて「コピーを作成したのにメンバーがアクセスできない」というトラブルが起こりがちです。コピー後に必ず共有設定を確認し、必要なメンバーを追加しましょう。
コピーのたびにストレージ容量を消費する
コピーを作成すると、そのデータ量がGoogleドライブのストレージを消費します。無料アカウントの場合は15GBの制限があるため、大量のコピーを作成しすぎないように注意が必要です。特に画像や大きなデータを多数含むファイルを頻繁にコピーすると、すぐに容量が逼迫します。不要になったコピーは定期的に削除するか、Googleドライブのストレージ管理画面で使用量を確認する習慣をつけましょう。
コピー方法の比較:ファイル全体 vs シート単位
| 比較項目 | ファイル全体のコピー | シート単位のコピー |
|---|---|---|
| 作成されるファイル数 | 元のファイル1つにつき1ファイル | 選択したシートごとに1ファイル |
| コピーされるデータ | すべてのシートとデータ | 指定したシートのみ(他のシートは含まない) |
| 元ファイルとの関係 | 完全に独立 | 完全に独立 |
| 数式の参照の扱い | 元ファイル内のシート参照はそのまま維持されるが、コピー先では同一ファイル内のシートを参照する形になる | 元ファイル内の他のシートを参照する数式は、コピー先でそのシートが存在しないためエラーになる可能性が高い |
| 適したシチュエーション | ファイル全体をテンプレートとして配布したいとき | 特定のシートだけを独立させて共有したいとき |
まとめ
この記事では、Googleスプレッドシートでファイルのコピーを作成し、元ファイルと独立して運用する方法を解説しました。ファイル全体のコピーは「ファイル」メニューから、シート単位のコピーはシートタブの右クリックから簡単に行えます。作成したコピーは共有ボタンでメンバーに公開すれば、元のデータを変更せずに共同編集できるようになります。注意点として、コピー後に共有設定を忘れずに行うことや、数式の参照がずれるケースがあることを覚えておきましょう。さらに、テンプレートを頻繁に更新する場合は、IMPORTRANGE関数を使ってコピー版を動的に更新する方法も検討すると、より効率的な運用が可能です。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
