表全体にコピー&ペーストする方法をわかりやすく解説
ExcelやGoogleスプレッドシートで作業をしていると、表全体を別のシートやファイルに複写したい場面がよくあります。セルを一つずつ選択してコピーするのは非効率的で、時間もかかります。そこで本記事では、表全体を一括でコピーし、貼り付ける方法を詳しく説明します。基本操作からショートカットキー、書式を保持したまま貼り付けるテクニック、ドラッグアンドドロップを使ったシートの複製まで、実務で役立つ手順を網羅しました。Windows版ExcelとMac版Excel、さらにGoogleスプレッドシートの操作にも触れます。この記事を読めば、表全体のコピー&ペーストに迷うことはなくなります。
表全体を選択する基本操作
表全体をコピーする第一歩は、シート全体を選択することです。最も簡単な方法は、列見出しのAと行番号の1が交差する左上隅にある三角形のボタンをクリックすることです。このボタンを押すと、現在のワークシートの全セルが選択されます。また、キーボードショートカットのCtrl + A(Macの場合はCommand + A)を使う方法もあります。ただし、アクティブセルが何もない状態でCtrl + Aを一度押すとシート全体が選択されますが、データが入力されたセルがアクティブな場合は、その周囲のデータ範囲のみが選択されることがあります。その場合は、もう一度Ctrl + Aを押すと、シート全体が選択されます。この二段階の操作を覚えておくと便利です。選択を確認したら、Ctrl + Cを押してコピーします。
貼り付けの基本と書式の維持
コピーしたデータを貼り付けるには、移動先のシートやブックを開き、貼り付けたい位置のセルをクリックしてからCtrl + V(Macの場合はCommand + V)を押します。このとき、コピー元の書式や列幅、セルの結合状態などもそのまま貼り付けられます。貼り付け後に書式が崩れる場合は、貼り付けオプションを活用してください。右クリックメニューから「貼り付けオプション」を選び、数式のみ、値のみ、書式のみなど、目的に応じて選択できます。特に別のブックに貼り付ける際には、列幅が自動調整されないことがあるため、貼り付け後に「元の列幅を保持」オプションを選ぶと見た目が整います。
ショートカットキーを活用した高速操作
マウス操作を減らしたい人には、ショートカットキーの組み合わせが効果的です。以下に代表的な操作をまとめました。
まずシート全体を選択するには、Ctrl + Aを二度押しします。次にCtrl + Cでコピーし、目的のシートに移動してCtrl + Vで貼り付けます。この一連の操作はキーボードだけで完結するため、作業効率が大幅に向上します。また、貼り付け時に書式を指定したい場合は、Ctrl + Alt + V(Macの場合はCtrl + Command + V)で「形式を選択して貼り付け」ダイアログを開けます。数値だけを貼り付けたい場合や、数式だけをコピーしたい場合に重宝します。これらのショートカットはExcelとGoogleスプレッドシートの両方で基本的に同じです。

ドラッグアンドドロップでシートごと複製する方法
表全体を別のブックや同じブック内に複写する場合、コピーして貼り付ける方法以外に、シートそのものを複製する方法があります。これにより、書式やデータ、数式が完全に保持されたシートを簡単に作成できます。手順は次の通りです。
複製したいシートのタブを右クリックし、表示されるメニューから「移動またはコピー」を選択します。ダイアログボックスが開いたら、移動先のブックを指定し、シートの挿入位置を選びます。そして、「コピーを作成する」チェックボックスをオンにしてOKをクリックします。これで元のシートの完全な複製が、指定した場所に作成されます。この方法は、同じ形式の表を複数作成する場合や、バックアップを取る場合に便利です。ただし、移動先のブックに同名のシートが存在する場合は、自動的にシート名が変更されるので注意が必要です。
Googleスプレッドシートでの同等操作
Googleスプレッドシートでも、表全体のコピー&ペーストはほぼ同じ手順で行えます。シート全体を選択するには、列Aの左側と行1の上部が交わるグレーの四角形(現在のシート名の左側にある矢印のような部分)をクリックします。または、ショートカットキーのCtrl + A(MacではCommand + A)を二度押ししても全選択できます。コピーはCtrl + C、貼り付けはCtrl + Vです。書式を保持した貼り付けや値のみの貼り付けを行うには、メニューバーの「編集」から「貼り付け」を選び、さらに「特殊貼り付け」サブメニューを展開します。ここで「値のみ貼り付け」「書式のみ貼り付け」「列幅のみ貼り付け」などを選択できます。Googleスプレッドシートでは、Excelのように右クリックメニューにも特殊貼り付けのオプションが表示されるので、そちらからも操作可能です。
よくあるトラブルと対策
表全体のコピー&ペーストでよく発生するトラブルとその解決策をリストにしました。
・貼り付け先のセル範囲が足りない場合:貼り付け先のシートに十分な空き列や空き行がないと、データが切り詰められることがあります。事前に貼り付け先のシートの列数と行数を確認し、必要に応じて空白の列や行を挿入しておきましょう。

・書式が崩れる場合:コピー元と貼り付け先の列幅や行の高さが異なると、見た目が変わります。貼り付け後に「元の列幅を保持」オプションを選ぶか、貼り付け先の列幅を手動で調整してください。
・数式の参照がずれる場合:シート全体をコピーすると、数式内のセル参照もそのままコピーされます。貼り付け先の位置によって参照がずれる場合は、絶対参照($A$1など)を使用しておくか、貼り付け後に数式を修正しましょう。
・Googleスプレッドシートで関数がエラーになる場合:Excel専用の関数が含まれていると、Googleスプレッドシートでは認識されずエラーになります。互換性のある関数に置き換えるか、値として貼り付けてください。
ExcelとGoogleスプレッドシートの機能比較
表全体のコピー&ペーストに関する機能を、ExcelとGoogleスプレッドシートで比較した表を以下に示します。
比較項目 Excel Googleスプレッドシート

シート全体選択 左上隅の三角形をクリック、またはCtrl+Aを2回 列A左側の矢印をクリック、またはCtrl+Aを2回
コピー Ctrl+C(Command+C) Ctrl+C(Command+C)
貼り付け Ctrl+V(Command+V) Ctrl+V(Command+V)
特殊貼り付け 右クリックメニューまたはCtrl+Alt+V 編集メニューまたは右クリックメニュー
シートの複製 右クリック→移動またはコピー→コピーを作成 右クリック→シートを複製

書式保持 通常の貼り付けで保持、「元の列幅を保持」オプションあり 通常の貼り付けで保持、「列幅のみ貼り付け」オプションあり
この表を参考に、自分が使っている表計算ソフトに合わせて最適な方法を選んでください。
実務で役立つ応用テクニック
表全体のコピー&ペーストをさらに効率化するテクニックをいくつか紹介します。まず、複数のシートに同じ表を貼り付けたい場合は、シート見出しをCtrlキー(MacではCommandキー)を押しながらクリックして複数のシートを選択した状態で貼り付けを行うと、選択したすべてのシートに同時に貼り付けられます。これは、月次報告書など同じ形式のシートを大量に作成する際に非常に便利です。
また、Excelでシート全体をコピーする際に、数式を値に変換してから貼り付けたいことがあります。その場合は、シート全体を選択してコピーした後、新しいシートで右クリックし、「形式を選択して貼り付け」から「値」を選びます。これで数式が計算結果に置き換わります。
さらに、Googleスプレッドシートでは、シート全体をコピーして別のスプレッドシートに貼り付けると、データのリンクが切れることがあります。その場合は、貼り付け後にデータのリンクを再設定するか、インポート機能を使ってシートごと取り込む方法もあります。

これらのテクニックを使いこなすことで、日常の作業がよりスムーズになります。
まとめと注意点
表全体のコピー&ペーストは、基本操作を覚えれば誰でも簡単に行えます。シート全体の選択方法、コピーと貼り付けのショートカット、書式を維持するテクニック、シート複製の方法を押さえておけば、ほとんどのケースに対応できます。また、ExcelとGoogleスプレッドシートでは操作方法に若干の違いがあるため、使用するソフトに合わせた手順を選ぶことが重要です。
注意点として、大量のデータをコピーする際には、メモリ不足や処理速度の低下が発生することがあります。特に数万行を超える表全体をコピーする場合は、一度に貼り付けずに分割して行うか、Power Query(Excel)やクエリ関数(Googleスプレッドシート)を使ったデータ連携を検討しましょう。
また、コピー元と貼り付け先のファイル形式が異なる場合(例えば、.xlsxから.csvへの貼り付けなど)は、書式や関数が失われることがあります。必ず貼り付け後にデータが正しく表示されているか確認してください。
本記事で紹介した方法を実践すれば、表全体のコピー&ペースト作業が劇的に効率化されます。ぜひ日々の業務に取り入れてください。
参考資料
本記事の作成にあたり、以下の情報源を参考にしました。Microsoftサポートのヘルプページでは、Excelにおけるコピーと貼り付けの基本操作やショートカットキーについて詳しく解説されています。また、Googleサポートのドキュメントでは、スプレッドシートでのコピー&ペースト手順が紹介されています。さらに、TudoExcelの記事では、シート全体を別のブックに複製する方法が実例とともに説明されています。これらの情報を基に、実際の操作手順を検証し、本記事にまとめています。





