Googleスプレッドシートの公式ロゴマークとスプレッドシート画面

広告 スプレッドシート

【図解】スプレッドシートを複製する手順!シートコピー・別ファイルへの複製方法

Googleスプレッドシートで、「今月用の新しいシートを作りたい」「このシートだけ別のファイルにコピーして共有したい」という場面はよくありますよね。

しかし、「別のファイルにコピーしたら数式がすべてエラー(#REF!)になって壊れた!」とパニックになった経験はありませんか?

実はスプレッドシートの複製には、「同じファイル内」「別のファイルへ」「ファイルごと丸ごと」の3パターンの操作があり、これを正しく使い分けないと大切なデータを破壊してしまう危険があります。

この記事では、用途に合わせた3つの複製手順と、初心者が必ずハマる「別ファイルへコピーした時の数式エラー」を回避する絶対のルールを徹底解説します。

💡 この記事で解決するポイント

  • 同じファイル内で一瞬で「のコピー」を作る基本手順
  • 他のファイルへシート単体を移植(コピー)する方法
  • 【要注意】別ファイルへコピーすると「#REF!エラー」が起きる理由と対策
  • Shiftキーを使った「複数シート」の一括コピテクニック

【恐怖】別ファイルへシートをコピーしてエラーまみれになった話

スプレッドシート 複製 コピー

スプレッドシートの複製で最も恐ろしいのが「数式のリンク切れ」です。私の血の気が引いた失敗談を聞いてください。

KYO

KYO

以前、完成した『月次売上レポート』のシートだけを、上司に提出するため『新しい空のファイル』へコピーした時のことです。
コピー先のファイルを開いてみると、なんとセルの大部分が『#REF!』という恐ろしいエラー表示だらけに!原因は、元のファイルにあった『顧客リスト』や『マスタ』という別のシートを参照するVLOOKUP関数が含まれていたためでした。
シートを『単体』で別のファイルへコピーすると、参照先のシートが存在しないため、数式が迷子になって完全に壊れてしまうのです。これに気づかずそのまま提出しそうになり、背筋が凍りました。
それ以来、別ファイルにデータを渡す時は『値のみ貼り付け』で数式を完全に消去するか、『ファイルごと丸ごと複製して、あとから不要なシートを消す』という安全策を徹底しています。

数式が複雑なシートを「単体」で別ファイルへ移すのは非常に危険です。用途に合わせて正しい複製方法を選びましょう。

3パターンの「複製(コピー)」の使い分け

スプレッドシートの複製は、目的に応じて以下の3つから最適な操作を選択してください。

複製の種類 対象データ 最適な用途と注意点
① 同じファイル内で複製 シート1枚 「来月用のシート」を作る時。最も安全でエラーが起きない。
② 別のファイルへコピー シート1枚 他の人に一部のシートだけ渡す時。※他シートを参照する数式は壊れる!
③ ファイルごと丸ごと複製 全シート バックアップ作成や、ひな形としてファイルを使い回す時に最適。

【手順】スプレッドシートを複製する実践アプローチ

① 同じファイル内でシートを複製する(基本)

画面最下部にあるシートのタブ(例:「Sheet1」)の横にある「▼」をクリックするか、タブを右クリックします。
メニューから コピーを作成 を選択すると、同じ内容の「Sheet1 のコピー」というシートが一瞬で隣に生成されます。

② 別のファイル(既存・新規)へシートをコピーする

シートタブのメニューから コピー先 にマウスを合わせ、以下のどちらかを選びます。

  • 新しいスプレッドシート: 自動的に真っ新なファイルが作成され、そこにコピーされます。
  • 既存のスプレッドシート: Googleドライブ内の検索窓が開くので、コピー先のファイル名を選択して「挿入」をクリックします。

③ ファイル全体を丸ごと複製(コピー)する

画面左上のメニューバーから ファイルコピーを作成 をクリックします。
ファイル名と保存先のフォルダを選択する画面が出るので、「コピーを作成」をクリックすると、別ファイルとして完全に独立した複製が作られます。数式のリンク切れを防ぎたいなら、この方法が一番安全です。

知っておくと便利!複数シートの一括コピー術

「10枚のシートをまとめて別のファイルにコピーしたい」という場合、1枚ずつ右クリックするのは面倒ですよね。
実は、キーボードを使った「複数選択」が可能です。

  1. キーボードの Ctrl キー(Macは Command キー)を押したまま、コピーしたいシートタブを順番にクリックしていきます。
  2. 複数選択されるとタブの色が白くハイライトされます。
  3. その状態のまま、どれか1つのタブを右クリックし コピーを作成 (または コピー先 )を選ぶと、選択したシートすべてを一括で複製できます。

※連続するシートを一気に選択したい場合は、最初のタブをクリック後、 Shift キーを押しながら最後のタブをクリックしてください。

よくある質問(FAQ)

Q1: 別のファイルへコピーした際のエラー(#REF!)はどうすれば直せますか?

A: 一度エラーになってしまった数式を自動で直す方法はありません。コピーする前の「元のファイル」のシート全体を Ctrl + ACtrl + C でコピーし、そのまま同じ場所に Ctrl + Shift + V (値のみ貼り付け)を実行して、数式をすべて「ただの数字テキスト」に変換してください。その上で別のファイルへシートコピーを行えば、データが壊れることはありません。

Q2: 「コピーを作成」がグレーアウトして押せません。

A: あなたがそのファイルの「閲覧者(コメント可)」権限しか持っておらず、さらにファイルのオーナーが「閲覧者のダウンロード、印刷、コピーを無効にする」設定をオンにしているためです。この場合、ファイルからデータをコピー・抽出することはシステム上不可能です。オーナーに権限の変更を依頼してください。

まとめ:コピー先の環境を考えて操作を選ぼう!

スプレッドシートの複製における鉄則まとめは以下の通りです。

  • 安全第一: 同じファイル内での「コピーを作成」や、ファイル丸ごとの複製はエラーが起きない。
  • 別ファイルへの罠: シート単体で別のファイルへ移す際、VLOOKUPなど「他シートを参照する数式」があると必ず壊れる。
  • エラー対策: 別のファイルへ移す時は、事前に「値のみ貼り付け」で数式を殺しておくのがプロの鉄則。
  • 一括操作: CtrlShift キーを押しながらタブをクリックすれば、複数シートを同時にコピー可能。

「シートをコピペしたらデータが全部ぶっ壊れた!」という悲劇は、参照(リンク)の仕組みを理解していないことが原因で起こります。
コピーする前に「このシートのセルは、別のシートのデータを読み込んでいないか?」を必ず確認する癖をつけましょう!

  • この記事を書いた人

KYO

現役のシステムエンジニア。普段は企業向けの開発やツールの自動化を専門にしています。データの仕組みを知り尽くしたプロの視点から、スプレッドシートやExcel、Notion、AIツールの「本当に役立つ時短テクニック」を初心者向けに分かりやすく解説中!

-スプレッドシート