Googleスプレッドシートを別アカウントへ移したい場合は、「共有 → コピーを作成」の手順で移行できます。
Googleドライブでは、所有者が異なるアカウントへファイルを直接移動できない場合があります。そのため、別アカウントでコピーを作成する方法が、初心者にも分かりやすく確実です。
この記事では、Googleスプレッドシートを別アカウントへ移動・コピーする手順、所有者変更との違い、コピーできない原因、数式やGASの注意点までわかりやすくまとめます。
Googleスプレッドシートを別アカウントへ移動・コピーする方法(所有者変更との違いも解説)
Googleスプレッドシートの移行は、次の4ステップで完了します。
① Aアカウントから共有する
② Bアカウントで開く
③ コピーを作成する
④ 所有者を確認する
実際の操作方法を順番に見ていきましょう。
手順① Aアカウントから共有する
- Aアカウントでスプレッドシートを開く
- 右上の「共有」をクリック
- Bアカウントのメールアドレスを入力
- 権限を「編集者」に設定
- 「送信」をクリック
Bアカウントのメールアドレスを打つとき、スペルミスに注意!不安な方は、Bアカウント側で一度自分のアドレスをコピーして貼り付けるのが確実ですよ。
※通常は「閲覧者」でもコピーは可能ですが、組織アカウントや管理設定によっては制限される場合があります。
手順② Bアカウントでファイルを開く
- Bアカウントにログイン
- Googleドライブの「共有アイテム」から対象ファイルを開く
この時点では、まだAアカウントのファイルです。
“見えているだけ”で、自分のファイルではありません。
手順③ 「コピーを作成」する
ファイルを開いた状態で、
ファイル → コピーを作成
を選択します。
保存先が「マイドライブ」になっているか確認しましょう。
これで、Bアカウント側に新しいファイルが作成されます。
もしスマホアプリから操作している場合は、画面右上の『…』をタップ→『共有と書き出し』→『コピーを作成』の順に進んでみてくださいね。
私もスマホで試したとき、メニューの場所が少し分かりづらく感じました。
急ぎで確実に終わらせたいなら、PCでの操作の方がスムーズです。
手順④ 所有者を確認する
コピー後、念のため確認します。
- BアカウントのGoogleドライブで対象ファイルを右クリック
- 「詳細」や「共有」を開く
- 所有者がBアカウントになっているか確認
所有者がBになっていれば成功です。
ここで気になるのが「元のファイルは消えるの?」という点ですが、Aアカウント側の元データはそのまま残ります。今回の作業は“移動”ではなく、新しいアカウント側にコピーを作るイメージです。
元のAアカウントにあるファイルは、不要なら削除しても大丈夫です。
うまく移動・コピーできないときの原因
Googleスプレッドシートを別アカウントへ移そうとしてもうまくいかない場合は、次のような原因が考えられます。
・共有権限が「閲覧者」になっている
・コピーが禁止されている
・別のGoogleアカウントでログインしている
・会社・学校アカウントで制限されている
・スマホアプリから操作している
特に多いのが、「別のGoogleアカウントでログインしていた」というケースです。
Googleは複数アカウントで同時ログインできるため、気づかないうちに違うアカウントで操作していることがあります。
まずは画面右上のプロフィールアイコンを確認し、移行元・移行先のアカウントが正しいか確認してみてください。
また、スマホアプリでは「コピーを作成」の場所が分かりづらい場合があります。
うまくいかないときは、一度PCブラウザ版のGoogleスプレッドシートで試してみるのがおすすめです。
Googleアカウントの切り替え方法が分からない場合は、こちらの記事も参考にしてください。
Googleドライブに「移動」がない理由(できない原因)
「どうして普通のファイルのように移動できないの?」と疑問に思う方も多いでしょう。
その理由は、Googleドライブのファイル管理の仕組みにあります。
Googleドライブは、「場所」よりも「誰が持ち主(オーナー)か」で管理されています。
これを「役所の書類」に例えると分かりやすいです。
Aさんの名義で登録されている「書類の原本」を、Bさんが勝手に自分の家に持ち帰る(移動する)ことはできませんよね。
Bさんがその書類を自分のものとして使いたい場合は、
- Aさんの許可をもらって、書類を見せてもらう(共有)
- その書類をコピー機で印刷する(コピーを作成)
- 手元に残った「コピー」を自分の書類として保管する
という手順が必要になります。
Googleドライブもこれと同じです。別のアカウントへ直接「移動」することはできないので、「共有 → コピー作成」というステップを踏むことで、新しいアカウントが「持ち主」になれるんです。
複数のシートをまとめて移す裏ワザ
移したいファイルが大量にある場合は、「フォルダごと共有」するのが近道です。
- Aアカウントで新しいフォルダを作り、移したいファイルをすべて入れる。
- その「フォルダ」をBアカウントに共有(編集者権限)する。
- Bアカウントでフォルダを開き、中のファイルを全選択(Ctrl + A)して「コピーを作成」する。
これで、一つずつ作業する手間がグッと減りますよ!
GASやフォームはどうなる?
Google Apps Script(GAS)を使って自動処理を設定している場合は、コピー後に一部の設定をやり直す必要があります。
また、Googleフォームと連携しているスプレッドシートでは、コピー後に連携状態を確認しておくと安心です。
| 引き継げるもの | 注意が必要なもの・引き継げないもの |
|---|---|
| 数式・グラフ・条件付き書式 | 変更履歴(過去のバージョン) |
| 入力規則(プルダウンなど) | コメント履歴 |
| GASのコード | 以前のオーナーとの共有設定 |
| フィルタ表示の設定 | GASのトリガー設定 |
| シートの内容や書式 | Googleフォームとの連携 |
通常の表や簡単な集計表であれば、コピーしても大きな問題は起きにくいです。
ただし、GASで自動処理をしているファイルや、Googleフォームと連携しているファイルは、コピー後に動作確認をしておきましょう。
Excel形式でダウンロードして移す方法はおすすめしません
スプレッドシートは見た目がExcelそっくりなので、私は最初、完全に同じ感覚で考えてしまいました。
「いったんダウンロードして保存すればいいのでは?」
実際、
- 「ファイル」→「ダウンロード」→「Microsoft Excel(.xlsx)」
- 別アカウントでGoogleドライブにアップロード
この方法でもデータ自体は移せます。
ただし、いくつか注意点があります。
ダウンロード移行の注意点
ダウンロード移行は、
“データだけの移動”になる点 に注意が必要です。
- 共有設定は引き継がれない
- コメント履歴は消える
- バージョン履歴も消える
- Googleフォーム連携は切れる場合がある
- 一部の関数や書式が変わることがある(関数互換問題)
- 表示が微妙に崩れる場合がある
- GASは再設定が必要になる場合がある
特に 業務利用・共同編集ファイルでは要注意 です。
単純な表データなら問題ありませんが、通常はあまりおすすめできません。
入力時の自動変換や文字のズレで困っている場合は、 自動変換(Auto Correct)の直し方 も参考になります。
なぜ『共有→コピー』が必要なの?
Googleドライブでは、ファイルは「所有者(オーナー)」で管理されています。
そのため、別アカウントにそのまま移動することはできず、
新しくコピーを作成することで「自分のファイル」として扱える仕組みになっています。
この仕組みを理解しておくと、今後も迷わなくなります。
「所有者変更」と「コピー作成」の違い
Googleドライブには、「所有者を変更する」機能もあります。
ただし、個人アカウント同士では制限がある場合や、会社・学校アカウントでは管理者設定の影響を受けることがあります。
そのため、一般的には「共有 → コピーを作成」の方法が最も確実でトラブルが少ない方法です。
Googleスプレッドシートを別アカウントに移すときのポイント
- 「移動」はできない
- 「共有 → コピーを作成」が基本
- コピー後に新しいアカウントが所有者になる
この3点を押さえておけば、スムーズに移行できます。
今回のようなGoogle系の設定変更は、やり方さえ分かれば数分で終わることが多いです。
ただ、複数アカウントにログインしていると、どのアカウントで操作しているか分からなくなりやすいので、右上のプロフィールアイコンを確認しながら進めると安心です。
まとめ
Googleスプレッドシートを別アカウントへ移したい場合は、共有してコピーを作成する方法が最も簡単で確実です。
Googleドライブではアカウント間の直接移動はできませんが、この仕組みを知っていれば今後も迷いません。
「移せない」「コピーできない」と困ったときは、この記事の手順を順番に確認してみてください。
Googleドライブの共有やGoogleアカウントの切り替え方法をあわせて覚えておくと、複数アカウントでのファイル管理がさらにスムーズになります。
用途に応じて使い分けられるようになると、仕事用と個人用のデータ整理もしやすくなります。








