【Excel】ワークシートをコピーして元表を残す方法

この記事は約5分で読めます。

Excelで同じ形式の表を毎月使う、入力前の状態を残して作業したい、別のブックへシート単位で渡したい。こうした場面では、セル範囲だけをコピーするより、ワークシートを丸ごとコピーしたほうが安全に進めやすいことがあります。この記事では、Microsoft 365のWindowsデスクトップ版Excelを中心に、ワークシートを移動またはコピーする手順と、コピー後に確認したい点を整理します。

ワークシートのコピーで残せるもの

ワークシートをコピーすると、表の入力欄、数式、書式、列幅、行の高さ、図やグラフなどをシート単位で引き継いだ状態から作業できます。たとえば「原本」シートを残し、「4月」「5月」のようにコピーしたシートへ入力していく使い方に向いています。

一方で、コピーは万能ではありません。別ブックへ移す場合や、他のシートを参照する数式がある場合は、参照先が意図どおり残っているかを確認する必要があります。作業前にはブックを保存し、重要なファイルでは複製を作ってから操作してください。特に、集計用の数式やグラフが複数シートを参照しているブックでは、シート名や位置の変化が結果に影響することがあります。

同じブック内でワークシートをコピーする

同じExcelブック内でシートを増やす場合は、シート見出しを使う方法が早く、初心者にも分かりやすい操作です。

  1. コピーしたいワークシートを開き、画面下部のシート見出しを確認します。
  2. ブックを保存します。入力済みの内容を残したい場合は、必要に応じてファイル自体も別名保存しておきます。
  3. コピーしたいシート見出しを右クリックします。
  4. 表示されたメニューから移動またはコピーを選びます。
  5. コピーを作成するにチェックを入れます。ここを忘れると、コピーではなく移動になります。
  6. 挿入先で、コピーしたシートをどの位置へ置くか選びます。
  7. OKを選択します。

より手早く行うなら、Ctrlキーを押しながらシート見出しをドラッグする方法もあります。移動先の位置を示す小さな印を確認してからマウスを離すと、その位置にコピーが作成されます。ドラッグだけの場合はシートの移動になるため、Ctrlキーを押しているかを確認してから操作してください。

コピーしたシートの名前を変更する

コピー直後のシート名は、元の名前に番号が付いた形になることがあります。そのまま使うと、どのシートが最新か分かりにくくなるため、作業目的に合わせて名前を変更します。

  1. コピーされたシート見出しをダブルクリックします。
  2. 分かりやすい名前を入力します。例として、月別なら「2026年9月」、確認用なら「提出前確認」のようにします。
  3. Enterキーで確定します。

シート名は数式や参照で使われることがあります。既に他のシートから参照されている名前を変更する場合は、関連する数式が正しく更新されているかも確認してください。シート名に長い説明を入れすぎると、タブが増えたときに見分けにくくなるため、短く具体的な名前にするのが扱いやすいです。

別のブックへコピーするときの注意点

別ブックへワークシートをコピーする場合は、コピー元とコピー先の両方のブックを開いてから操作します。シート見出しを右クリックし、移動またはコピーを選んだあと、移動先ブックと挿入位置を選び、コピーを作成するにチェックを入れて実行します。

この操作では、シート上の表や書式をまとめて持っていけます。ただし、元ブック内の別シートを参照している数式、グラフ、3-D参照が含まれる場合は、コピー後の計算結果や表示が想定と違うことがあります。コピー先で次の点を確認してください。

  • 数式バーで、参照先のブック名やシート名が意図したものになっているか。
  • グラフの元データが、コピー先のシートや必要な範囲を参照しているか。
  • #REF!などのエラーが出ていないか。
  • シート間集計がある場合、コピーしたシートが集計範囲に含まれるべきか。

Python in Excelの式やCopilotで作成した内容など、新しい機能への参照を含むシートでは、保存場所やブックの状態によって動作確認が必要になる場合があります。コピーした直後に、代表的な入力や再計算を行い、結果が崩れていないか確認してから本作業へ進めると安心です。

移動とコピーを取り違えないための確認

ワークシートの整理では、コピーのつもりで移動してしまう失敗が起きやすいです。操作後は、元のシートが残っているか、コピーされたシートが目的の位置にあるかを必ず見ます。元のシートがなくなっている場合は、保存前であれば元に戻す操作で戻せることがあります。

作業前のシートをテンプレートとして残したい場合は、元シート名に「原本」や「入力前」などを付け、必要に応じてシート見出しの色を変えておくと見分けやすくなります。元シートへ直接入力してしまった場合に備えて、入力を始める前にコピー済みシートを選択しているかも確認してください。

Web版やMac版との違い

この記事の中心は、Microsoft 365のWindowsデスクトップ版Excelです。Microsoft公式資料では、ワークシートの移動やコピーはWindows、macOS、Webの項目に分かれて案内されています。

Excel for the webでは、現在のブック内でシートを複製できますが、デスクトップ版と同じようにシート見出しの右クリックから別ブックへ移動またはコピーする操作は使えない場合があります。その場合は、ワークシート内のデータを選択してコピーし、別ブックの新しい空白シートへ貼り付ける方法で対応します。ただし、この方法では条件付き書式などがそのまま引き継がれないことがあります。

Mac版ではキー操作やメニュー名がWindows版と異なる場合があります。たとえば、シート見出しをドラッグしてコピーする操作では、WindowsのCtrlキーではなくOptionキーを使う案内があります。複数の環境で同じ手順書を使う場合は、Windows、Mac、Webのどれを対象にしているかを最初に明記しておくと混乱を避けられます。

コピー後に確認すること

ワークシートをコピーしたら、見た目だけで完了にせず、入力・計算・印刷の3点を確認します。

  • 入力欄にテスト用の値を入れ、数式結果が更新されるか。
  • コピー元の古い日付、担当名、見出しが残っていないか。
  • グラフや集計表が、コピー後のシートの範囲を見ているか。
  • ページレイアウト表示や印刷プレビューで、改ページや余白が崩れていないか。
  • 不要な入力を消し、作業用のシートとして保存できる状態になっているか。

同じ形式の表を繰り返し使うなら、元のワークシートを直接編集するより、コピーしてから入力する流れを決めておくと戻しやすくなります。大切なのは、コピーを作成するにチェックを入れたこと、元シートが残っていること、数式やグラフが意図した参照になっていることを確認してから作業を進めることです。