Excelで回っている業務をシステム化するときに失敗しないための順番は、「棚卸し」「整理」「要件化」「段階移行」「定着」の5ステップです。多くの失敗は、いきなり「Excelと同じことができるシステム」を作ろうとすることから始まります。Excelの表には、長年の運用で積み重なった不要な列、担当者ごとの独自ルール、手作業での補正が含まれており、それをそのまま再現すると、費用がかさむうえに業務は少しも楽になりません。
まず、どの業務がどのExcelで、誰によって、どう回っているかを棚卸しし、不要な作業とデータを整理してから、システムで実現すべきことを要件にまとめます。移行は一度に切り替えず、範囲を限って段階的に行い、最後に現場で使われ続ける状態をつくるところまでを計画に含めます。この順番を守れば、システム化の費用と期間を抑えながら、現場の負担を確実に減らせます。
この記事は、受発注、顧客管理、案件管理、在庫、勤怠、経費などの業務をExcelで回している中小企業の経営者、管理部門や情報システムの担当者に向けて、5つのステップそれぞれでやるべきことと、つまずきやすい点を具体的に解説します。
Excel業務のシステム化を考えるべきサイン
Excelは手軽で柔軟な道具であり、すべての業務をシステム化する必要はありません。一人で使う集計や、一時的な分析には、Excelがもっとも適していることも多いです。システム化を考えるべきなのは、次のようなサインが出ている業務です。
- 複数人で同じファイルを更新している:同時に編集できず、待ちや上書きが起きている。
- 同じ情報を何度も転記している:受注をExcelに書き、請求書のExcelに書き写し、会計ソフトにも入力している。
- ファイルが分散している:担当者ごと、月ごと、拠点ごとにファイルが分かれ、全体を把握するには手作業で集める必要がある。
- 作った人しか直せない:複雑な数式やマクロがあり、作った人が休むと業務が止まる。
- ミスの影響が大きい:計算ミスや転記ミスが、請求額や発注量、給与などの誤りに直結する。
- 履歴を追えない:誰がいつ何を変えたか分からず、誤りの原因を調べられない。
当てはまるものが多い業務ほど、システム化の効果が大きくなります。特にマクロの属人化が進んでいる場合の対処はExcelマクロの属人化を解消するで詳しく扱っています。
失敗しない移行の5ステップの全体像
5つのステップと、それぞれで決めることを先に示します。
| ステップ | やること | 主な成果物 |
|---|---|---|
| 1. 棚卸し | Excelで回っている業務とファイルを洗い出す | 業務とファイルの一覧、データの流れの図 |
| 2. 整理 | 不要な作業・データ・ルールを減らし、データを整える | 見直し後の業務の流れ、整えたデータ |
| 3. 要件化 | システムで実現すべきことを決める | 要件の一覧、画面と帳票のイメージ |
| 4. 段階移行 | 範囲を限って移し、試しながら広げる | 移行計画、移行したデータ |
| 5. 定着 | 現場で使われ続ける状態をつくる | 運用ルール、改善の仕組み |
5つのステップは、対象の業務ごとに回します。会社全体のExcel業務を一度に棚卸しすると、範囲が広すぎて止まってしまうため、まずはもっとも困っている業務一つを選び、5つのステップを最後まで回してから次の業務に移るほうが、結果的に早く進みます。
ステップ1と2は、システムの開発を始める前の準備ですが、ここにもっとも時間をかけるべきです。準備が不十分なまま開発を始めると、開発の途中で業務のルールが次々に見つかり、手戻りと追加費用が発生します。
ステップ1:棚卸し ― どの業務がどのExcelで回っているか
最初に、Excelで回っている業務を洗い出します。対象の業務を一つ決めたら、その業務に関わるファイルと作業をすべて書き出します。業務の洗い出しの考え方は業務棚卸しの用語ページも参考にしてください。
洗い出す項目
- ファイル:どのファイルが使われているか。保存場所、作成者、更新する人、見る人。
- 作業:誰が、いつ、どのファイルに、何を入力・更新しているか。どのくらいの時間がかかっているか。
- データの流れ:どのファイルのデータが、どのファイルやシステムに転記・集計されているか。
- 計算とルール:数式やマクロでどんな計算をしているか。人の判断で行っている補正はあるか。
- 出力:どんな帳票や報告書を作り、誰に渡しているか。
- 例外:月末、年度末、繁忙期、返品や訂正など、普段と違う処理はあるか。
聞き取りのコツ
棚卸しは、ファイルを開いて眺めるだけでは不十分です。実際にそのファイルを使っている人に、作業の様子を見せてもらいながら聞き取ります。「この列は何のために入れていますか」「この数字はどこから持ってきていますか」「この色付けは何を意味していますか」と一つずつ確認すると、ファイルには書かれていないルールが見えてきます。
聞き取りでは、「困っていること」「時間がかかっていること」「ミスが起きやすいところ」もあわせて聞きます。これが、後のステップでシステム化の優先順位を決める材料になります。
ステップ2:整理 ― システム化の前に減らす
棚卸しの結果をもとに、システム化する前に業務とデータを整理します。このステップを省くと、無駄な作業までシステムに作り込むことになります。
業務の整理
棚卸しで洗い出した作業を、次の観点で見直します。
- やめられないか:誰も見ていない報告書、使われていない列、念のための二重チェックなど、やめても困らない作業はないか。
- まとめられないか:同じ情報を複数のファイルに入力していないか。一か所に入力すれば済むようにできないか。
- 順番を変えられないか:後でまとめて入力している作業を、発生時に入力するように変えられないか。
- 単純にできないか:担当者ごとに違うやり方を、一つに統一できないか。
データの整理
システムに移すデータも、このステップで整えます。
- 取引先名、商品名、担当者名などの表記の揺れを統一する
- 同じ取引先や商品が重複して登録されていないかを確認する
- 日付や金額の形式をそろえる
- 必要な期間のデータと、保管だけするデータを分ける
データ整理の具体的な方法はExcelデータをシステムに移す前のデータ整備で詳しく解説しています。
ステップ3:要件化 ― システムで実現すべきことを決める
整理した業務の流れをもとに、システムで実現すべきことを決めます。ここで大切なのは、「Excelでできていたこと」ではなく、「業務で必要なこと」を起点に考えることです。
要件として決めること
- 目的:システム化で何を解決したいか。転記の削減、ミスの防止、属人化の解消、集計の高速化など、優先順位をつける。
- 利用者と権限:誰が使い、誰が何を見られて、何を変更できるか。
- 入力:どの画面で、誰が、いつ、何を入力するか。
- 処理:入力されたデータに対して、どんな計算やチェックを行うか。Excelの数式やマクロで行っていた処理を言葉にする。
- 出力:どんな帳票や一覧、集計を出すか。誰が何に使うか。
- 連携:会計ソフト、販売管理、チャットツールなど、他のシステムとどうつなぐか。
- 最初の版の範囲:最初に作るものと、後回しにするものを分ける。
最初の版の範囲を絞る
要件を洗い出すと、作りたいものがどんどん増えていきます。最初の版は、もっとも困っていることを解決する機能に絞ります。たとえば、受注の転記ミスがもっとも大きな問題なら、受注の入力と請求データの自動作成を最初の版にし、分析用の集計は後回しにします。
Excelの処理を言葉にする
要件化でもっとも手間がかかるのが、Excelの数式やマクロで行っている処理を言葉にする作業です。「この列の数式は何を計算しているか」「この条件のときだけ値が変わるのはなぜか」を一つずつ確かめ、「取引先の締め日が20日の場合、21日以降の受注は翌月の請求に含める」のように、誰が読んでも同じ意味になる文章にします。
この作業をしておくと、開発する人に業務のルールを正確に伝えられるだけでなく、移行後の確認にも使えます。新しいシステムの計算結果とExcelの計算結果を照合するとき、どのルールで差が出たのかをすぐに特定できるからです。また、言葉にする過程で「このルールは今も必要か」を見直すきっかけにもなります。
道具を選ぶ
要件が決まったら、それを実現する道具を選びます。
| 選択肢 | 向いている業務 | 気をつけること |
|---|---|---|
| 既製のクラウドサービス | 会計、勤怠、経費など、業務の流れが一般的 | 自社独自のルールに合わない部分は運用で吸収する |
| 業務アプリ作成ツール | 項目や画面を自分たちで調整したい、比較的単純な業務 | 複雑な計算や大量データ、細かい連携には向かないことがある |
| 自社向けの開発 | 独自の計算やルールが業務の中心、多くのシステムと連携する | 開発期間と保守の体制が必要 |
一般的な業務は既製のサービス、独自の部分だけを開発する、という組み合わせも有力な選択肢です。
ステップ4:段階移行 ― 範囲を限って移し、広げる
システムができたら、一度にすべてを切り替えるのではなく、範囲を限って移行します。
- 試す範囲を決める:一つの部署、一つの拠点、一部の取引先など、影響を限定できる範囲から始める。
- データを移す:整理したデータを移し、件数と中身を確認する。
- 並行運用の期間を決める:新しいシステムとExcelを並行して使う場合は、期間を区切り、終了日を決める。
- 使いながら直す:現場から出た使いにくさや不足を集め、優先度の高いものから直す。
- 範囲を広げる:試した範囲で問題がなくなったら、他の部署や拠点に広げる。
- Excelの更新を止める:移行が終わった業務のExcelは、読み取り専用にするか保管場所を移し、誤って更新されないようにする。
範囲を広げてよいかどうかは、あらかじめ決めた基準で判断します。たとえば「新旧で同じ結果が出ることを1か月分確認できた」「試した部署から、業務が止まるような問題の報告がない」「Excelに戻って作業している人がいない」といった基準です。基準がないと、問題が残ったまま範囲を広げてしまったり、逆にいつまでも試験運用が終わらなかったりします。
段階移行の利点は、問題が起きたときの影響を小さくできることと、最初に試した現場の声を反映して改善できることです。最初に使う部署は、変化に前向きな人がいるところを選ぶと、改善の意見も出やすくなります。
ステップ5:定着 ― 使われ続ける状態をつくる
システムが動き始めても、それで終わりではありません。しばらくすると、「システムでは面倒だから」とExcelに戻る人が出てくることがあります。使われ続ける状態をつくるために、次のことを行います。
- Excelに戻れない状態にする:業務の正のデータはシステムにあると決め、Excelでの更新をやめる。会議や報告も、システムの画面や出力で行う。
- 問い合わせ窓口を決める:使い方の質問や不具合の報告を受ける担当者を決め、すぐに答えられるようにする。
- 操作の手順をまとめる:よく使う操作を、写真や画面の画像付きの短い手順書にまとめる。
- 定期的に改善する:月に一度など、現場の要望を集めて優先順位をつけ、改善を続ける。
- 効果を確かめる:転記にかかっていた時間、ミスの件数など、システム化の前に測っていたものと比べ、効果を確かめて共有する。
効果を共有することは、次の業務をシステム化するときの社内の理解にもつながります。中小企業で業務のデジタル化を順に進める考え方は中小企業のDXの進め方でも解説しています。
具体的な場面で考える
架空の例として、法人向けに部材を販売している社員30名ほどの会社を考えます。この会社では、営業が受注をExcelの受注台帳に入力し、事務担当が毎月末に請求書用のExcelに転記し、さらに会計ソフトに入力していました。月末は事務担当が転記作業に追われ、請求額の誤りも時々発生していました。
棚卸しでは、受注台帳、請求書のひな形、取引先一覧、月次の売上集計の4つのファイルと、その間の転記作業を洗い出しました。聞き取りの中で、取引先ごとに異なる締め日や値引きのルールが、事務担当の頭の中にだけあることも分かりました。
整理では、誰も見ていなかった月次の集計表の一部をやめ、取引先一覧の重複と表記の揺れを直しました。取引先ごとの締め日や値引きのルールを書き出し、取引先一覧の項目として持つことにしました。
要件化では、最初の版を「受注の入力」「取引先ごとのルールに基づく請求データの自動作成」「会計ソフトに取り込める形式での出力」の3つに絞りました。
段階移行では、まず一つの営業チームの受注から新しいシステムに入力し、1か月分の請求を新旧両方で作って結果を照合しました。差がなくなったことを確認してから、全チームに広げました。
定着では、受注台帳のExcelを読み取り専用にし、営業会議の受注状況の確認もシステムの画面で行うようにしました。月末の転記作業がなくなったことで、事務担当は請求内容の確認に時間を使えるようになりました。
よくある失敗と避け方
- Excelをそのまま再現しようとする:不要な列や作業までシステムに作り込み、費用がかさむ。整理のステップで減らしてから要件を決める。
- 棚卸しをファイルだけで済ませる:担当者の頭の中にあるルールを見落とし、開発途中で次々にルールが見つかる。使っている人に作業を見せてもらいながら聞き取る。
- 最初から全部をシステム化する:範囲が広すぎて開発が長期化し、途中で業務が変わってしまう。もっとも困っていることから始める。
- データを整えずに移す:重複や表記の揺れがそのまま新しいシステムに持ち込まれる。移行前に整える。
- 並行運用を終わらせない:Excelとシステムの両方を更新し続け、どちらが正しいか分からなくなる。終了日を決める。
- 作って終わりにする:改善の仕組みがなく、使いにくさが放置されてExcelに戻る。定期的に要望を集めて改善する。
システム化を始める前のチェックリスト
- 対象の業務に関わるファイルと作業をすべて洗い出したか
- 実際に使っている人から、ファイルに書かれていないルールを聞き取ったか
- やめられる作業、まとめられる作業を見直したか
- 取引先名や商品名などのデータの表記の揺れと重複を整えたか
- システム化の目的と優先順位を決めたか
- 最初の版に入れるものと後回しにするものを分けたか
- 試す範囲と、並行運用の終了日を決めたか
- 移行後の問い合わせ窓口と改善の進め方を決めたか
よくある質問
Q. どの業務からシステム化すればよいですか?
複数人が同じファイルを更新している、転記が多い、ミスの影響が大きい、作った人しか直せない、といったサインが多く当てはまる業務から始めるのが効果的です。あわせて、範囲が比較的小さく、効果が見えやすい業務を最初に選ぶと、社内の理解を得やすくなります。
Q. 業務アプリ作成ツールと自社開発、どちらを選べばよいですか?
業務の流れが比較的単純で、項目や画面を自分たちで調整したい場合は、業務アプリ作成ツールが手軽です。独自の計算やルールが業務の中心にある、大量のデータを扱う、多くのシステムと細かく連携する、といった場合は自社開発が向いています。まずはツールで試し、限界が見えてから開発に移る進め方もあります。
Q. システム化すると、Excelは使わなくなりますか?
業務の正のデータと日々の入力はシステムに移しますが、システムから書き出したデータをExcelで分析したり、資料を作ったりする使い方は続けても構いません。大切なのは、Excelで元のデータを直接書き換えないことです。
Q. 社内に開発できる人がいなくても進められますか?
ステップ1の棚卸しとステップ2の整理は、業務をよく知る社内の人が進めるのがもっとも確実で、開発の知識は必要ありません。ステップ3の要件化からは、システムに詳しい人の助けがあると、実現方法の選択肢や費用の見通しが立てやすくなります。
Otsumuに相談できること
棚卸しと整理のステップは、業務をよく知る社内の担当者が主導するのがもっとも確実で、外部に頼まなくても進められます。対象の業務が会計や勤怠のように一般的なものなら、既製のクラウドサービスを選び、自社で導入を進めるのが合理的です。まずはこの記事のチェックリストに沿って、対象業務の棚卸しから始めてみてください。
一方で、Excelの数式やマクロに独自のルールが複雑に組み込まれている、複数のファイルと他のシステムの間でデータが行き来している、どの道具を選ぶべきか判断がつかない、といった場合は、業務とシステムの両方を見ながら要件をまとめられる外部の力が役に立ちます。
Otsumuでは、棚卸しで洗い出した業務とファイルをもとに、整理の方向性と最初の版の範囲を一緒に決め、既製サービスの活用から自社向けの開発までを一貫して支援します。目的から逆算して必要な機能に絞り込み、少人数・短期間で最初の版を作って、現場で試しながら広げていきます。詳しくはExcel業務のシステム化のページをご覧ください。
どの業務から手をつけるべきか迷っている段階でも構いません。30分の無料相談で、現在の業務の状況を伺いながら、進め方を整理します。
この記事について
Otsumu株式会社が執筆しました。統計値や他社の事例には依拠せず、進め方と判断の枠組みを中心にまとめています。法務・税務・会計などの制度は、専門家や公的窓口で最新の情報をご確認ください。
執筆:Otsumu株式会社 / 編集日 2026.10.01