「そのファイル、誰かが開いていて編集できません」「最終版_本当の最終_v3のどれが正しいの?」——Excelファイルをメールや共有フォルダで回している会社で、一度は起きたことのある光景です。
原因の多くは、Excelが「1人が1つのファイルを開いて使う」ことを前提にしたソフトだという点にあります。複数人で同じデータを見たり更新したりする用途には、そもそも向いていません。そこをGoogleスプレッドシート(スプレッドシート)に移すだけで、「誰が今編集しているか」「どれが最新か」という悩みの大半は消えます。
ただし、すべてのExcelをスプレッドシートに移すべきという話ではありません。この記事では、移行すべきファイルの見分け方から、実際の移行手順、よくつまずくポイントまでを、中小企業の実務を想定して整理します。
そもそもExcelとGoogleスプレッドシートは何が違うのか
「表計算ソフト」という意味では似ていますが、設計思想が根本から違います。この違いを押さえると、「どのファイルを移すべきか」の判断がつきます。
決定的な違いは「同時編集」と「保存不要」
項目 | Excel | Googleスプレッドシート |
|---|---|---|
同時編集 | 原則1人(排他ロック) | 複数人同時に可 |
保存 | 手動でCtrl+S | 自動保存(常に最新) |
履歴管理 | ファイルを複製して退避 | 変更履歴が自動で残る |
共有 | ファイルを送付 | URLと権限で共有 |
重い計算・大量データ | 得意 | 不得意(動作が重くなる) |
スプレッドシートが得意な用途・苦手な用途
両者の性質から、移行に向くファイルと、Excelのまま残すべきファイルははっきり分かれます。
- 移行に向く:顧客リスト、在庫台帳、進捗管理表、シフト表など「複数人が常に見る/更新する」データ
- Excelのままでよい:複雑な関数やマクロを組んだ集計シート、数万行超の大量データ、取引先に決められた提出フォーマット
「全部スプレッドシートにする」と意気込むと、重い集計ファイルでストレスを溜めて挫折しがちです。まずは「複数人で見るデータ」から移します。
Googleスプレッドシートに移行する5つの手順
移行は「ファイルをアップロードして終わり」ではありません。定着させるには、古いファイルを閉ざすところまでセットで進めます。
手順をステップで進める
- 移行対象を1つ選ぶ:まずは現在進行形で複数人が触っているファイルを1つ選ぶ。いきなり全部やらない
- スプレッドシートに取り込む:GoogleドライブにExcelファイルをアップロードし、「スプレッドシートとして開く」で変換する
- 崩れをチェックする:関数のエラー、条件付き書式、グラフの崩れを確認し、必要なら修正する
- 権限を設計して共有する:誰を「編集者」「閲覧者」にするかを決めて共有。リンク公開は原則避ける
- 古いファイルを閉ざす:元のExcelは別フォルダに退避し、「こちらは使わない」と明示する。二重管理が定着失敗の最大原因
特に5番目が重要です。古いExcelを残したままにすると、「ついいつものクセでローカルのExcelを開いてしまう」人が残り、データが二重化します。
移行時につまずきやすいポイント
Excelとスプレッドシートは仕様が一部違うため、変換しただけでは崩れるケースがあります。事前に知っておくと慌てずに済みます。
- VBAマクロは動かない(Google Apps Scriptへの書き換えが必要)
- 一部の関数名・集計関数の挙動が異なる(特にXLOOKUP・IFS系)
- ピボットテーブルは「ピボットテーブル」として再作成が必要な場合がある
- 細かい罫線・印刷レイアウトはずれる(帳票類はレイアウト調整が必要)
定着させるための運用ルール
ツールを変えても、使い方のルールがないと「Excel時代のクセ」がそのまま持ち越されます。スプレッドシートの利点を活かすには、最低限の社内ルールを決めます。
最低限決めておくルール
- ファイルはコピーせず1つを共有する:「自分用にコピー」を禁止。コピーが増えた瞬間にExcel時代に逆戻りする
- フォルダと権限は管理者が一元管理:誰でも共有できる状態にしない。退職者のアクセスはその都度外す
- 入力ルールをシート内に明記:日付は半角、金額は税込など、入力規則を先頭行やメモ欄に書いておく
チームで使うなら権限設計を最初に決める
スプレッドシートのトラブルの多くは「誰がどこまで触れるか」の設計ミスです。個人に見せたくない列はシートを分けるか、閲覧しか与えない設定にします。「とりあえず全員編集可」にしておくと、あとから「誰かの誤操作でデータが消えた」トラブルにつながります。こうしたツール移行を社内に定着させる考え方は、DXとIT化の違いを整理した記事も参考になります。
まとめ:「複数人で見るデータ」から1つずつ移す
Excelを卒業するといっても、すべてをスプレッドシートにする必要はありません。複数人が同時に見る・更新するデータ(顧客リスト・在庫・進捗)から1つずつ移し、重い集計やVBAに依存したファイルはExcelに残す。これが現実的な進め方です。移行後は、古いファイルを退避してコピーを禁止し、権限を一元管理するところまでやって、初めて「誰が最新か分からない」問題から解放されます。
よくある質問
Q. Excelとスプレッドシートを併用してもいいですか?
A. 問題ありません。むしろ、重い集計はExcel、共有データはスプレッドシートと適材適所で使い分けるのが現実的です。ただし「同じデータを両方で管理する」二重管理だけは避けてください。
Q. 社外の取引先とはExcelでやりとりしています。それもスプレッドシートにすべき?
A. 社外提出物は無理に移さなくて構いません。スプレッドシートで作っても、Excel形式(.xlsx)やPDFでエクスポートして送れば問題ありません。社内の共有データから移すのが効果的です。
Q. データが外部に漏れないか心配です。
A. スプレッドシートの公開範囲は共有設定で決まります。「リンクを知っている全員」ではなく、個別のメールアドレスに限って共有すれば、社外への漏れは防げます。権限管理を管理者に集約するのが原則です。
Q. 移行にどれくらい手間がかかりますか?
A. 単純な一覧表ならアップロード・変換で数分です。関数や書式が多いファイルは、崩れのチェックと修正に半日〜1日見ておくと安心です。いきなり全部ではなく1ファイルずつ進めれば、業務を止めずに移行できます。
「どのファイルから移せばいいのか」「関数が多い集計表をどう扱うか」——このあたりは、現状のファイル構成を見ないと判断しにくい部分です。Excelの共有に振り回されている、という段階の方は、30分の無料相談で現状を聞かせてください。どのファイルから移すべきか、何をExcelに残すべきかの優先順位から一緒に整理します。



