脱Excelはどこまで必要か|Excel管理の限界とシステム化の判断基準
社内のファイルサーバーに、こんなファイルが並んでいないでしょうか。
受注管理_2026.xlsx
受注管理_2026_最新.xlsx
受注管理_2026_最新_修正版.xlsx
受注管理_2026_最新_修正版_確定.xlsx
あるいは、開こうとしてこう表示された経験があるはずです。
「読み取り専用で開かれました」
Excelでの業務管理が限界に近づくと、必ずこうした症状が出ます。とはいえ「脱Excel」と言われても、何をどこまで置き換えるべきか判断がつきません。
この記事では、Microsoftの公式仕様をもとにExcelがどこまでなら適していて、どこから適さないのかを整理します。
Excelが悪いわけではない
最初に押さえておきたい点があります。Excelは表計算ソフトとして極めて優秀です。
集計、分析、試算、グラフ作成——これらを一人で行う限り、代わりになるツールはほとんどありません。柔軟性が高く、思いついた形にすぐ組み替えられます。
問題が起きるのは、その柔軟さのまま複数人で使い始めたときです。
Excelの限界は「行数」ではなく「人数」。
仕様上の限界は、実はかなり大きい
まず数字を確認します。Microsoftが公開している仕様はこうなっています。
| 項目 | 上限 |
|---|---|
| ワークシートの行数と列数 | 1,048,576行 × 16,384列 |
| セルに入力できる文字数 | 32,767文字 |
| ブック内のシート数 | 使用可能メモリに依存 |
約105万行です。1日100件の受注があっても、年間で3万6千件ほど。行数の上限に達して困る中小企業は、まずありません。
実際には上限のはるか手前で動作が重くなりますが、それでも数万行程度なら扱えます。つまり「データ量が増えたからExcelでは無理」という説明は、多くの場合正確ではありません。
【本質】共同編集には条件がある
本当の壁はここです。Excelの共同編集(複数人が同時に開いて編集する機能)には、満たすべき条件があります。
Microsoftのサポート文書には、次の条件が挙げられています。
- Microsoft 365にサブスクリプションアカウントでサインインする必要がある
- ブックは .xlsx、.xlsm、または .xlsb 形式である必要がある(Strict Open XML スプレッドシート形式は非対応)
- ブックを OneDrive、OneDrive for Business、または SharePoint Online のライブラリにアップロードするか、そこで新規作成する
3つ目が決定的です。共同編集が使えるのはクラウド上に置かれたファイルだけで、社内のファイルサーバーやNASに保存されたExcelは対象外です。
「読み取り専用で開かれました」の正体は、誰かが先に開いているためロックされている状態。
この構造上、ファイルサーバー運用では次のことが起こります。
- 先に開いた人が閉じるまで、他の人は更新できない
- 待てないのでコピーを作って編集する → 冒頭のファイル名地獄
- 後から統合しようとしてどちらかの入力が消える
ファイル名に「最新」「確定」が付き始めたら、それは運用が破綻しているサインです。
Excel管理が破綻する5つの兆候
自社の状況を確認してみてください。
| 兆候 | 何が起きているか |
|---|---|
| ファイル名に「最新」「確定」が付く | 同時更新できず、コピーが分裂している |
| 「誰がこの数字を変えたのか分からない」 | 変更履歴が残っていない |
| 同じ会社名が「(株)」「株式会社」で混在 | 入力ルールが人によって違う |
| 集計を作った人しか触れない | 関数・マクロが属人化している |
| 別のシステムから転記している | 二重入力が発生している |
このうち2つ以上当てはまるなら、システム化を検討する段階です。特に最後の「転記」は、時間の浪費と入力ミスの両方を生みます。
見落とされがちな、権限の問題
兆候として現れにくいものの、扱うデータによっては深刻になるのがアクセス権限です。
Excelの権限は、基本的にファイル単位でしか設定できません。つまり次のような制御ができません。
- 営業担当には担当顧客の行だけ見せる
- 原価の列は管理職だけが見られるようにする
- 過去の実績は閲覧だけ許可し、書き換えは禁止する
シートやセルの保護機能はありますが、これは誤操作を防ぐための仕組みであり、見せたくない情報を守る用途には向きません。ファイルそのものを開ければ、中身は基本的に見えてしまいます。
「ファイルを渡せる人=全部見られる人」になる。
顧客情報・人事情報・原価情報を1つのブックで管理している場合、その部署の全員が全件を閲覧できる状態になっているはずです。人数が少ないうちは問題になりませんが、社員が増えるほどリスクが上がります。
また、取引関係の書類をExcelで保存している場合は、電子帳簿保存法の保存要件(改ざん防止・検索性)を満たせるかという観点も必要になります。
Excelにも機能はある。使われないだけ
公平を期すと、Excelにも入力を統制する仕組みは用意されています。
Microsoftの「データの入力規則」機能を使えば、セルに入力できる値を制限したり、ドロップダウンリストから選ばせたりできます。これを使えば「(株)」と「株式会社」の混在は防げます。
ではなぜ使われないのか。理由は単純です。
- 設定した人以外は、その仕組みを知らない
- 行を挿入・コピーすると設定が崩れる
- 崩れても誰も気づかない
Excelは「守らせる」より「自由に書ける」ことを優先した設計です。ルールを強制する用途には、そもそも向いていません。
判断基準:どこからシステム化するか
置き換えるべきかどうかは、次の4点で判断できます。
| 観点 | Excelで足りる | システム化を検討 |
|---|---|---|
| 使う人数 | 1〜2人 | 3人以上 |
| 同時更新 | 発生しない | 日常的に発生する |
| 変更履歴 | 不要 | 誰がいつ変えたか追う必要がある |
| 転記作業 | ない | 他システムへ手入力している |
逆に言えば、一人で完結し、履歴も不要で、転記も発生しない業務は、Excelのままで問題ありません。無理に置き換えるとかえって手間が増えます。
移行先の選択肢
システム化といっても、いきなり開発する必要はありません。
| 選択肢 | 向いている場面 |
|---|---|
| SaaS | 会計・勤怠・経費など、他社と同じ業務 |
| ノーコード | 自社独自の管理で、既製品が合わない |
| クラウド版の表計算 | 同時編集の解決だけが目的 |
会計や勤怠のように、どの会社もやり方が同じ業務はSaaSが最短です。自社固有の管理であればノーコード・ローコードが選択肢になります。
どこを外部サービスに任せ、どこを自社で持つかという判断は、内製化と外注の考え方とも重なります。
移行の進め方
複数の業務をまとめて移そうとすると、たいてい頓挫します。順序を決めて進めてください。
- 対象を1つに絞る。最も困っている台帳から着手する
- 今ある項目を洗い出す。列の一覧を書き出すだけでよい
- 使われていない列を削る。そのまま移すと不要な項目まで持ち込むことになる
- 並行運用の期間を決めておく。「いつExcelを止めるか」を先に決めないと、両方が残り続ける
3番目を省略すると、過去の担当者が作った意味の分からない列を、新システムでも維持することになります。移行は不要なものを捨てる好機でもあります。
移行時の注意点
Excelからのデータ移行では、CSVを経由することが多くなります。その際、文字化けや日付の変換で事故が起きやすい点に注意してください(CSVが文字化けする理由)。
特に、Excelが日付を数値として扱う仕様のため、移行後に「2026/8/20」が「46254」のような数字になることがあります(日時データがずれる原因)。移行前に必ずサンプルで確認してください。
よくある質問
Q. Excelをクラウドに置けば解決しますか?
同時編集の問題は解決します。ただし変更履歴・入力ルール・属人化は残ります。5つの兆候のうち、どれが自社の痛点なのかを見極めてください。
Q. マクロで作った仕組みはどうすればよいですか?
作成者が在籍しているうちに、何をしているかを文書化してください。移行先を決める前でも、これだけは先に進める価値があります。仕様が分からないまま作った人が退職すると、置き換えの見積もりすら取れなくなります。
Q. 現場がExcelから離れたがりません
自由度が下がるため、抵抗が出るのは自然です。まず転記や二重入力など、現場自身が困っている作業から置き換えると受け入れられやすくなります。管理側の都合を先に立てると反発を招きます。
Q. 何行くらいから重くなりますか?
数式やファイル構成によって大きく変わるため、一概には言えません。ただし動作の重さより先に、複数人運用のほうが問題化するのが一般的です。
Q. 全部やめるべきですか?
いいえ。分析や試算のようにその場限りで柔軟に組み替える作業では、Excelが最も速い選択肢です。継続的に更新する台帳と、一時的な分析を分けて考えてください。
参考にした主な調査・資料
- Excel の仕様と制限(Microsoft)— ワークシートの行数・列数、セルの文字数などの上限
- Excel ブックで共同作業を行う(Microsoft)— 共同編集に必要なアカウント・ファイル形式・保存場所の条件
- セルにデータの入力規則を適用する(Microsoft)— 入力値を制限する機能
まとめ
脱Excelは「するかしないか」ではなく、どの業務を移すかの判断です。
- Excelの上限は1,048,576行。行数で困る中小企業はまずない
- 限界は行数ではなく人数。複数人の同時更新で破綻する
- 共同編集にはOneDrive/SharePoint Online上にあることが必要。ファイルサーバー上のExcelは対象外
- ファイル名に「最新」「確定」が付いたら破綻のサイン
- 入力規則の機能はあるが、崩れても気づけない
- 判断軸は人数・同時更新・履歴・転記の4つ
- 一人で完結する分析や試算は、Excelのままでよい
まず「ファイル名に最新が付いているファイル」を探してみてください。そこが最初に手を付けるべき業務です。