「この表だけ別のシートにコピーしたいのに、数式が壊れた」「別アカウントに渡したら権限エラーが出た」「見た目まで同じにしたかったのに列幅や保護設定が変わった」。Googleスプレッドシートでよくあるつまずきは、操作が難しいからではありません。コピーの種類を選び間違えていることがほとんどです。
たとえば、同じファイル内にタブを増やしたいだけなら「複製」で十分です。でも、別ファイルへ渡したいなら「別のスプレッドシートにコピー」を使うべきです。さらに、別アカウントへ渡すなら共有権限、数式、入力規則、保護範囲まで確認しないと、コピーできたように見えても中身が正しく動かないことがあります。
この記事では、初心者でも迷わないように、Googleスプレッドシートで別のシートにコピーする方法を、目的別にやさしく整理します。単なる操作手順だけでなく、仕事で失敗しないための判断基準、コピー後に確認すべきポイント、数式が壊れたときの直し方、2026年時点で意識したいGemini活用までまとめました。
まずはこの記事でわかることを、短く整理します。
- 同じファイル内、別ファイル、別アカウントで使い分けるコピー方法の全体像。
- 数式、書式、権限、保護範囲が壊れやすい理由と安全な確認手順。
- 実務でミスを減らすためのコピー前後チェックと、効率化に使える応用テクニック。
最初に結論!コピーは「どこへ渡すか」で方法が変わる
Googleスプレッドシートで別のシートにコピーしたいとき、最初に考えるべきことは「何をコピーするか」ではなく、どこへコピーするかです。同じスプレッドシート内なのか、別のスプレッドシートファイルなのか、別のGoogleアカウントが持っているファイルなのかで、正解の操作が変わります。
同じファイルの中でタブを増やすだけなら、下部のシート名を右クリックして「複製」を選べば済みます。これは、家計簿の1月シートを2月用に増やしたいとき、週報テンプレートを翌週分に使い回したいときに便利です。
一方で、別ファイルへシートを渡したいなら、シート名を右クリックして「別のスプレッドシートにコピー」を選びます。この方法なら、元のファイルを残したまま、コピー先に同じシートを作れます。仕事の引き継ぎ、部署別の集計、取引先へ渡す管理表などでは、この方法が基本です。
そして、別アカウントへコピーしたいときは、単純なコピー操作だけでは足りません。コピー先ファイルに編集権限があるか、コピー後の所有者は誰になるか、元ファイルだけを参照している数式がないかを確認する必要があります。ここを飛ばすと、コピー自体は成功しても、相手の画面ではデータが見えなかったり、
#REF!
や
#N/A
が出たりします。
目的別に見るコピー方法の違い
Googleスプレッドシートのコピーは、似た言葉が多くて混乱しがちです。「複製」「コピー」「貼り付け」「参照」「インポート」は、どれもデータを移すように見えますが、実際には役割が違います。ここを理解すると、作業の失敗が一気に減ります。
| やりたいこと | おすすめの方法 | 向いている場面 |
|---|---|---|
| 同じファイル内でタブを増やしたい | シートを複製する | 月別シート、週報、テンプレートの使い回し。 |
| 別ファイルへシートごと渡したい | 別のスプレッドシートにコピーする | 引き継ぎ、部署共有、別案件ファイルへの転用。 |
| 一部の表だけ移したい | 範囲をコピーして貼り付ける | 必要なセルだけを別シートに移す軽い作業。 |
| 元データの更新をコピー先にも反映したい | 参照式や
IMPORTRANGE
を使う |
集計表、ダッシュボード、各支店データの統合。 |
| 値だけを固定して渡したい | 値のみ貼り付けを使う | 提出用、月末締め、編集されたくない集計結果。 |
この表でいちばん大切なのは、コピーと参照は違うという点です。コピーは、その時点のシートを複製する操作です。参照は、元データを見に行く仕組みです。つまり、コピーしたあとに元データを変更しても、普通はコピー先に自動反映されません。逆に、参照式や
IMPORTRANGE
を使うと、元データの更新がコピー先にも流れていきます。
同じファイル内で別のシートにコピーする基本手順
同じスプレッドシート内で別のシートを作りたい場合は、まず「複製」を使います。これは、紙の書類をコピー機で1枚増やすような感覚に近いです。元のシートは残り、新しいタブが横に増えます。
シートをまるごと複製する方法
テンプレートを再利用したいときは、この方法が最も簡単です。家計簿、勤務表、売上管理表、チェックリストなど、毎月または毎週同じ形で使う表に向いています。
- コピーしたいGoogleスプレッドシートを開きます。
- 画面下にあるコピー元のシート名を右クリックします。
- 表示されたメニューから「複製」を選びます。
- コピーされた新しいシートの名前を、用途に合わせて変更します。
- 必要に応じて日付、担当者、入力欄などを新しい内容に書き換えます。
この方法では、基本的な書式、数式、条件付き書式などは引き継がれます。ただし、シート名を変えたあとに、数式が古いシート名を参照していないかは確認しましょう。特に
'1月'!A1
のように別シート名を直接指定している式は、複製後も元のシートを見続けることがあります。
一部の範囲だけをコピーする方法
シート全体ではなく、表の一部だけを別シートに移したい場合は、セル範囲を選択してコピーします。この方法は、不要なメモ欄や作業用列を除いて、必要な集計結果だけを移したいときに便利です。
通常の貼り付けでは、値だけでなく書式や数式も一緒に貼り付くことがあります。提出用の表を作るなら、貼り付け後に数式が残っていないか確認してください。数式を残したくないときは、右クリックメニューから「特殊貼り付け」を選び、値のみ貼り付けを使うと安全です。
別ファイルへシートごとコピーする安全なやり方
別のスプレッドシートファイルへタブごと移したい場合は、「別のスプレッドシートにコピー」を使います。多くの人がここで迷うのは、「ファイルをコピーする」のか「シートをコピーする」のかが混ざってしまうからです。
スプレッドシートはファイル全体、シートはその中のタブです。たとえば、売上管理というファイルの中に「東京」「大阪」「福岡」というタブがある場合、「大阪」タブだけを別ファイルへコピーできます。これが、Googleスプレッドシートで別のシートにコピーする作業の中心です。
別のスプレッドシートにコピーする手順
操作はシンプルですが、コピー先ファイルを選ぶ場面で迷いやすいです。コピー先が見つからない場合は、先にそのファイルを開いた履歴を作るか、Googleドライブ上で自分がアクセスできる状態にしておきましょう。
シート名を右クリックし、「別のスプレッドシートにコピー」を選びます。新しいファイルにしたい場合は「新しいスプレッドシート」を選びます。すでにあるファイルへ入れたい場合は「既存のスプレッドシート」を選び、コピー先を指定します。実行すると、コピー先ファイルに新しいシートが作成されます。
この方法の良いところは、元のシートが消えないことです。初心者ほど「移動」より「コピー」を優先したほうが安全です。コピー後に中身を確認し、問題がなければ元シートを整理する。この順番にするだけで、誤削除や上書きの事故を大きく減らせます。
コピー後にシート名が変わる理由
コピー先に同じ名前のシートがあると、Googleスプレッドシートは名前の重複を避けるために、コピーされたシート名を少し変えることがあります。これは不具合ではありません。むしろ、同じ名前のタブが複数あると数式参照が混乱するため、自然な保護動作です。
ただし、コピー後にシート名を変えると、他の数式や
IMPORTRANGE
の参照範囲に影響することがあります。コピー先で使う正式なシート名を決めてから、関連する数式を確認しましょう。
別アカウントへコピーするときの落とし穴
別アカウントへのコピーは、初心者がもっともつまずきやすい場面です。理由は、Googleスプレッドシートが単なる表計算ソフトではなく、Googleドライブの権限管理と結びついているからです。
たとえば、個人アカウントで作ったシートを会社アカウントのファイルへ入れたい場合、会社アカウント側のファイルに編集権限がなければ直接コピーできません。さらに、組織の管理者設定によっては、外部アカウントからのコピーや共有が制限されることもあります。
いったん新規ファイルへコピーして共有する方法が安全
相手のファイルへ直接コピーできないときは、無理に権限をいじるより、いったん自分のアカウントで新しいスプレッドシートへコピーし、そのファイルを相手に共有する方法が安定します。相手に編集してもらうなら編集者権限、見るだけなら閲覧者権限を付けます。
会社や学校のアカウントでは、外部共有が制限されている場合があります。そのときは、相手の組織内で空のスプレッドシートを作ってもらい、あなたを編集者として招待してもらう流れが確実です。コピー機能の問題に見えても、実際にはコピー先の権限不足が原因であることがよくあります。
所有者が変わると何が起きるか
コピー先ファイルの所有者が別アカウントの場合、コピーされたシートはコピー先のファイル内に入ります。しかし、元ファイルにしかアクセスできない画像、参照データ、連携設定があると、コピー先では完全に再現されないことがあります。
特に注意したいのは、元ファイル内の別シートを参照している数式です。たとえばコピー元に
=売上!A1
のような式があり、コピー先に「売上」シートが存在しない場合、式は正しく動きません。こういうときは、コピー先にも参照先シートを一緒にコピーするか、式を
IMPORTRANGE
に変更して元ファイルを参照する設計にします。
数式を壊さずコピーする考え方
Googleスプレッドシートで別のシートにコピーしたあとに起きるトラブルの多くは、数式の参照先が変わることから始まります。数式は、見えているセルだけではなく、裏側で「どのシートのどのセルを見ているか」という住所を持っています。この住所がコピー後の環境に合わないと、エラーになります。
同じファイル内の参照は比較的安全
同じファイル内でシートを複製する場合、同じブック内に参照先が残っているため、エラーは起きにくいです。ただし、複製した新シートでも元シートを参照し続ける場合があります。たとえば、2月用に複製したのに数式が1月シートを見ていると、見た目は2月なのに数字だけ1月のままになります。
このミスは、売上表や勤怠表でかなり危険です。コピー直後は、合計欄や参照式のあるセルをクリックし、数式バーで参照先を確認しましょう。小学生向けに言えば、「答えを書いている場所」だけでなく、「答えを見に行っている場所」も確かめるということです。
別ファイル参照には IMPORTRANGE を使う
別のスプレッドシートファイルからデータを取り込みたい場合は、
IMPORTRANGE
を使います。基本形は
=IMPORTRANGE("スプレッドシートのURL","シート名!A1:C10")
です。最初に使うときは、コピー先のシートでアクセス許可を求められることがあります。
ここで大切なのは、
IMPORTRANGE
は便利ですが、何でも大量に読み込めばよいわけではないという点です。大量の行を何枚ものシートで読み込むと、表示が重くなったり、更新に時間がかかったりします。実務では、元ファイル側で集計を済ませてから、コピー先には必要な結果だけを取り込むほうが安定します。
書式、入力規則、保護範囲はコピー後に必ず見る
シートをコピーすると、見た目はかなり再現されます。色、罫線、条件付き書式、表示形式なども多くの場合は引き継がれます。しかし、すべてが完全に同じになるとは考えないほうが安全です。
特に、入力規則と保護範囲は注意が必要です。入力規則とは、セルに入れられる値を制限する設定です。たとえば、プルダウンで「未対応」「対応中」「完了」だけを選ばせる仕組みです。保護範囲とは、特定のセルを編集できないようにする設定です。
コピー先のファイルでは、元の編集者や権限がそのまま使えないことがあります。会社の共有ファイルでは、元ファイルでは編集できた人が、コピー先では編集できないこともあります。逆に、守りたかったセルが編集できる状態になることもあります。
コピー後は、次の点だけでも確認すると安心です。
- 重要な数式セルが誤って編集できる状態になっていないかを確認します。
- プルダウンや入力規則が、コピー先でも同じ選択肢で動くかを確認します。
- 条件付き書式が、正しい範囲に対して適用されているかを確認します。
- 日付、通貨、パーセントなどの表示形式が変わっていないかを確認します。
- 画像、図形、チェックボックス、フィルタ表示が必要どおり残っているかを確認します。
値だけコピーしたいときは「提出用」と考える
コピーには、動くコピーと動かないコピーがあります。動くコピーとは、数式が残っていて、元データや入力値によって結果が変わる状態です。動かないコピーとは、計算結果だけを固定した状態です。
提出用、月末締め、請求金額、報告書に貼る数字などは、値だけコピーするほうが安全です。なぜなら、あとから元データが変わると、提出済みの数字まで変わってしまう可能性があるからです。
値だけ貼り付けたいときは、コピー後に「特殊貼り付け」から「値のみ貼り付け」を選びます。ショートカットを使う場合は、環境によって操作が異なるため、メニューから確認するのが確実です。初心者は、まず右クリックメニューで覚えましょう。
2026年時点で意識したいGemini活用
2026年時点のGoogleスプレッドシートでは、Geminiを使った表作成やデータ整理の機能が広がっています。たとえば、貼り付けた文章や箇条書きを表に変換したり、空欄の列を文脈に合わせて埋めたりする機能が、対象プランで利用できるようになっています。
ただし、Geminiは「コピー操作そのものを完全に代わりにやってくれる魔法のボタン」ではありません。むしろ、コピー後の整理に強い相棒と考えると使いやすいです。たとえば、別シートへコピーしたあとに、列名を整える、入力漏れを見つける、カテゴリ分けを提案する、簡単な集計式を作る、といった場面で役立ちます。
実務でおすすめなのは、まず人間が安全な方法でシートをコピーし、そのあとGeminiに「この表の入力漏れを見つけて」「この列を部署別に分類して」「売上の増減がわかる集計表を作って」と頼む流れです。コピー前後の権限や参照関係は人間が管理し、整理や発見はAIに手伝わせる。この分担が、2026年以降のスプレッドシート作業ではかなり重要になります。
実務で失敗しないファイル設計のコツ
コピー操作を覚えるだけでは、まだ60点です。100点を目指すなら、コピーしやすいシート設計にしておくことが大切です。シートは、作った瞬間よりも、コピーして使い回すときに本当の品質がわかります。
入力、計算、出力を分ける
良いスプレッドシートは、入力欄、計算欄、出力欄が分かれています。入力欄には人が入力するデータ、計算欄には数式、出力欄には見せたい結果を置きます。この構造にしておくと、別のシートにコピーしたときも、どこを直せばよいかすぐにわかります。
逆に、入力セルと数式セルが混ざっている表は、コピー後に壊れやすいです。誰かが数式を上書きしても気づきにくく、引き継ぎのたびにミスが増えます。テンプレートとして使うなら、編集してよいセルに色をつけ、触ってはいけないセルは保護するのが理想です。
シート名は短く、意味がわかる名前にする
シート名が長すぎたり、記号が多すぎたりすると、数式で参照するときに扱いにくくなります。たとえば「2026年6月売上確定版最終修正後」のような名前は、人間には意味がわかっても、数式やコピー運用では扱いづらいです。
おすすめは、「売上_202606」「設定」「集計」「提出用」のように、短く役割がわかる名前にすることです。空白や特殊記号を避けると、参照式も読みやすくなります。記事タイトルと同じで、シート名もあとで見た人が迷わない名前が強いです。
Googleスプレッドシートで別のシートにコピーに関する疑問解決
コピーと移動はどちらを使うべきですか?
初心者や仕事で使う場合は、まずコピーを使うべきです。移動は元の場所からなくなる可能性があり、操作ミスをしたときの影響が大きくなります。コピーなら元データが残るため、失敗してもやり直しやすいです。コピー後に内容を確認し、不要になった元シートを整理する順番が安全です。
別のスプレッドシートにコピーできないのはなぜですか?
多くの場合、コピー先ファイルへの編集権限がありません。別アカウントや会社アカウントのファイルに入れたい場合は、そのファイルに編集者として招待されているか確認してください。また、組織の管理者が外部共有やコピーを制限している場合もあります。この場合は、自分だけで解決できないため、管理者またはファイル所有者に確認しましょう。
コピーしたら数式がエラーになるのはなぜですか?
コピー先に参照先のシートや範囲が存在しないことが主な原因です。元ファイル内の別タブを参照していた数式は、コピー先で同じ名前のシートがないと動きません。必要なら参照先シートも一緒にコピーするか、別ファイル参照用に
IMPORTRANGE
へ変えると解決しやすくなります。
書式まで完全に同じにコピーできますか?
シートごとコピーすれば、多くの書式は引き継がれます。ただし、列幅、画像、図形、条件付き書式、保護範囲、入力規則などは、コピー先の状況によって確認が必要です。特に他人のファイルや別アカウントへコピーした場合は、見た目だけで判断せず、実際に入力や編集を試して確認しましょう。
元データの変更をコピー先にも自動反映できますか?
通常のコピーでは自動反映されません。元データの変更を反映したい場合は、同じファイル内なら
=シート名!A1
のような参照式を使い、別ファイルなら
IMPORTRANGE
を使います。ただし、大量のデータを何度も読み込むと重くなるため、必要な範囲だけを取り込む設計にしましょう。
コピーしたシートを相手だけが編集できるようにできますか?
できます。コピー先ファイルの共有設定で相手を編集者にし、自分は必要に応じて閲覧者に変更します。ただし、ファイル全体の権限とシート保護は別物です。特定セルだけ編集させたい場合は、シートと範囲の保護設定を使い、編集できる範囲を明確にしましょう。
まとめ
Googleスプレッドシートで別のシートにコピーする作業は、ボタンの場所だけ覚えれば終わりではありません。本当に大切なのは、同じファイル内で複製したいのか、別ファイルへ渡したいのか、別アカウントへ共有したいのかを最初に決めることです。
同じファイル内なら「複製」、別ファイルなら「別のスプレッドシートにコピー」、一部だけなら範囲コピー、更新を連動させたいなら参照式や
IMPORTRANGE
を使います。そして、コピー後は数式、権限、入力規則、保護範囲、表示形式を確認します。ここまでできれば、初心者でも実務で安心して使えるレベルです。
これからはGeminiのようなAI機能で、表の整理や入力補助はさらに楽になります。しかし、どのデータを誰に渡し、どの参照を残し、どこを固定するかを決めるのは人間の仕事です。まずは小さなシートで試し、コピー後に数式と権限を確認する習慣をつけてください。それだけで、引き継ぎ、集計、共有の失敗は驚くほど減ります。
結論として、安全にコピーしたいなら、移動よりコピーを先に選び、コピー後に確認してから整理する。この順番を守れば、Googleスプレッドシートはただの表ではなく、チームの仕事をなめらかにつなぐ強い道具になります。




コメント