システム基礎知識

エクセルのシステム化は何から始める?移行前に確認する3つのルール

最終更新日:

2026.10.20

エクセルのシステム化は何から始める?移行前に確認する3つのルール

集計用のExcelをシステムに移すときは、今の表で行っている計算や手作業を、開発する人へ説明する必要があります。マクロの例外や行を消す理由が抜けると、移行後に数字が合わなくなるためです。まず、元データと出したい表を用意し、業務を担当している人が画面を見せながら説明してください。

この記事で扱うのは、集計用Excelのシステム化に向けた準備です。

AIで要約・質問をする

ご利用中のAIで記事の要約を作成。その後、記事とサイトの内容をもとに、あなたのご質問に回答します。

エクセルのシステム化を進める4つの手順

最初に、どのデータから何の表を出すかを整理します。Excel内のルールの確認、移す範囲の決定、出来上がったシステムの数字の照合の順に進めます。

  1. 出したい表と、その元になるデータの用意
  2. 計算式・表の作り・手作業のルールの確認
  3. 入力と集計の分離と、システムへ移す範囲の決定
  4. 過去のデータによる、Excelとシステムの数字の照合

開発する人に説明する前に、どこまで準備すればよいですか。

岡田まず、どのデータを入れて、どんな表を出したいかを説明してもらいます。連携先のシステムも教えてください。細かい計算のルールは要件定義で一緒に決めるので、最初は今のExcelの画面を見せながら説明してもらえればよいです。

元データを整理する担当者は、表を受け取る人に使い道を確かめておきます。たとえば経営会議用の集計なら、経営側がどの数字を比較したいかを聞いてから、必要な表を用意します。

岡田集計した数字を誰が何の判断に使うかを決めてください。ルールを決める人と、移した後に仕組みを維持する人も必要です。

数字を使う人・ルールを決める人・移行後に仕組みを維持する人・業務を担当している人を決めておく
図1|システム化の前に決めておく役割

エクセルのシステム化で確認する3つの業務ルール

マクロの例外はコードから調べられるが、1行の単位と手で消す行は担当者の説明が必要
図2|開発する人へ伝え漏れやすい業務ルール

Excelに残る業務ルールは、会社や表の作りで変わります。開発する人へ伝え漏れやすいのは、計算の例外と1行が表す単位、手作業です。ファイルに残るルールはコードや数式から調べられますが、行を削除する理由は担当者に聞く必要があります。

計算式とマクロの例外を探す5つの確認箇所

岡田マクロの例外は、分かる分だけ書き出してもらえばよいです。作った前任者がいなくても、作る側がVBAのコードを読んで解析します。コードから分かるシートとデータのつながりを、担当者が説明する業務の流れと照合する進め方です。

例外を探すときに確認する箇所は、次の5つです。

  • 取引先名が直接入った式
  • IFが多い数式
  • 別ファイルやアドインのマクロ
  • 非表示シートの参照先
  • 数式が消えて値だけになった列

値だけになった列には、計算の過程が残っていません。

開発する人に渡すファイルを集めるときは、集計結果のブックに加え、参照元のファイルも用意します。

シートごとに1行が何を表すかを説明する

岡田表を見るときは、まず1行が何を表すかを確認します。注文1件なのか、1日の合計なのかを、シートごとに書き分けておいてください。1件を決める番号が非表示の列に入っていることもあります。

営業所ごとにシートを分ける表や、月ごとに右へ列を足す表は、その作りも説明してください。セルを結合した印刷用の表や、金額の横にメモが混ざった表は、そのままでは取り込めません。

AccessへExcelを取り込む場合、結合セルの内容は左端の列に対応する項目へ入り、残りの項目は空欄になります。 参照:Excelブックのデータのインポートとリンクの設定|Microsoft Support

開発する人へ説明するときは、入力前の空のフォーマットと入力済みの表を並べて、データを入れる場所を説明してください。

担当者が手で消す行と、その理由を記録する

岡田基幹システムから値を貼り付けた後に返品の行を消す、といった作業はファイルに跡が残りません。赤く塗った行を集計から外す作業も、どの行をなぜ外すかを担当者に説明してもらいます。

画面を見ながら操作を説明してもらう相手は、実際に業務をしている担当者です。誰が、いつ、どんな入力や転記をするかを聞きます。用意された業務フロー図も、実際の操作と合っているか確認が必要です。

エクセルのシステム化は入力と集計を分けて考える

入力に困らず集計が遅いなら入力をExcelに残し、データが多いならまずデータベース、例外が多いならシステムの計算に持たせる
図3|困りごと別のシステムへの移し方

入力の書式を固定できれば、Excelを残して集計をシステムへ移す方法も候補です。入力の運用と集計の負担を分け、変更が必要な範囲を判断します。

書式を固定できる入力はExcelに残せる

岡田入力と集計が1枚に混ざった表は、入力の部分と集計の部分に分けてから移します。書式を固定できて、同じ行を複数人が触らないなら、入力はExcelに残せます。ファイルを集める所で分け、その後の集計をデータベースへ移す方法です。

入力自体には困っておらず、集計に時間がかかっている会社が候補です。現場の入力方法を変えにくい場合もあります。ただし、書式の固定に加え、入力の量と頻度も見て判断が必要です。

集計はデータ量と計算の例外を確かめて移す

岡田データが多くてExcelが重い場合は、まずデータベースに入れます。一方、データ量が少なくても計算の例外が多いなら、その例外を決まった計算としてシステムに持たせる方が信頼できます。例外の計算をAIや人の手に任せ続けることは勧めません。

BIツールには、作ってみて初めて分かる制約もあります。欲しい表の形や明細の出し方が合わず、Webの画面へ切り替えた案件もありました。

データを保存する場所と、結果を表示する画面は分けて検討します。

エクセルのシステム化後は過去の数字と照合する

移行後に確認するのは、集計する対象と計算の順序です。数式が正しくても、集計する行が違えば合計金額に差が出ます。

数字が合わないときに多い原因と通販の実例

Excelとシステムの数字が合わない原因の例は、返品や値引きの片側だけの差し引き・同じ行の二重の集計・端数の丸め方の違い
図4|Excelとシステムの数字が合わない原因の例

図の原因は一例です。業務や元データによって変わります。

岡田通販の会社の案件で、Excelとシステムの数字が20か月分合わなかったことがあります。Excelでは同じ枠の行を2行とも足し、システムでは1件にまとめていました。Excelが行ごとに整数へ丸めてから足していたことも、不一致の原因でした。

見落としていた業務ルールに気づくのは、作った後に過去2〜3か月分の集計結果を出し、Excelとの違いを確認するときです。

数字が合わない原因で多いのは、次の3つです。

  • Excelとシステムの一方だけでの返品や値引きの差し引き
  • 同じ行の二重の集計
  • 端数の丸め方の違い

理由が分からない計算は印を付けて別に数える

岡田前任者も今の担当者も理由を説明できない計算は、使う人が決める必要があります。該当する分は捨てずに印を付け、別に数えて見えるようにしてください。用途ごとに、集計に含めるか外すかを判断してもらいます。意味が分からない数字は、そのまま取り込まない方が安全です。

エクセルのシステム化が止まった原因の例と対処

システム化が止まったときは、現在のExcelと仕様書を照合し、未決の計算は後回しにする方法もあります。

ルールや担当者を決めても、システム化が止まることはありますか。

岡田あります。止まった原因には、次の3つがありました。

  • 仕様書を作った後もExcel側の契約条件が変わり、追加要件が見積もり時の工数から外れた
  • Webにするか社内の基盤にするか、移す先が決まらなかった
  • Excelの整理が発注側の宿題になり、発注の時期が延びた

保育園を運営する会社から受けた相談では、その会社が自社で進めていた開発が、契約条件の変更で止まっていました。

止まったときは、何から進めますか。

岡田今のExcelと仕様書の違いを確かめ、仕様書を直します。決まらない計算は後回しにして、単純な計算だけで先に動かす方法です。データは直近3か月分で試してから、全件を移します。

誰も見ていない表や列、他のシステムで同じ数字が取れるものは、書き出す前に移す対象から外してよいです。

まとめ|相談には現在のExcelと出したい表を用意する

相談の準備は、現在使っているExcelと出したい表をそろえる所から始めてください。実際の操作を説明できる担当者にも参加してもらいます。分からないマクロの中身を、社内だけで解析し終える必要はありません。

岡田最初から細かい機能を考えすぎると、不要な機能が盛り込まれることもあります。まず、今の業務のどこに困っていて、どう変えたいかを教えてください。

相談から開発を依頼するまでの流れは、以下の記事で説明しています。

Excel集計の自動化

中身の分からないマクロが残ったままでもご相談ください

初回MTG:レポートの現物を見ながら、集計ルールを一緒に棚卸しします。
2回目MTG:御社のデータで作った自動レポートの試作を無料でお見せします。

マクロの解析は作る側の作業
集計ルールの棚卸しは初回の打ち合わせ
2回目に見られる自動レポートの試作

マクロを社内で解析しておく必要はありません

取材回答/監修
岡田 徹NOVEL株式会社 代表取締役

エンジニア出身。大阪大学在学中から複数のプロダクトを立ち上げ、2019年にNOVEL株式会社を設立。上場企業を含む60件以上のAI導入・システム開発を支援し、見積もりと要件定義は自ら担当する。著書『2冊目に学ぶ ChatGPTプロンプト攻略術』(C&R研究所、2024年)。

編集
NOVEL編集部NOVEL株式会社

社内のエンジニアや代表への取材と、お客様の導入支援の記録をもとに記事を作っています。NOVELは上場企業を含む60社以上のAI導入・システム開発を支援し、商談解析AI「DOKO」などの自社製品も開発しています。

公開 2026.10.20|最終更新 2026.10.20

この記事に関連するお役立ち資料を無料ダウンロード

AIを活用した業務自動化 事例BOOK

AI技術を活用した社内業務効率化の基本から、実際の導入ステップまでをわかりやすく解説しています。

下記フォームにご記入下さい。(30秒)

氏名

*

貴社名

*

ご役職名

メールアドレス(企業ドメイン)

*

具体的なお悩みがあればご記入ください

おすすめの記事

関連する記事はこちら

営業の属人化をどう減らす?トップの商談から教える場面を選ぶ方法

トップ営業に勉強会で話してもらい、トークスクリプトも作った。それでも新人が一人で商談すると成約につながらない。訪問・対面営業の育成で悩む所長や営業本部長は、実際の商談から、差が出る場面を選ぶことから始めてください。

システム開発の外注はどこまで任せてよいか|社内に残す判断と契約前の取り決め

システム開発を外注するとき、発注側で決めるのは、業務の変え方、やりたいことの優先度、成果を測るKPIです。詳細な現状把握から開発・動作試験・保守運用までは、外注先に任せられます。完成したシステムが業務で使えるかは、発注側が判断してください。判断を整理する知見が足りなければ、開発に先立って相談・整理の工程を発注する…

パッケージとスクラッチの違いと選び方|自社固有の業務がどこまで及ぶかで決める

業務システムをパッケージにするかスクラッチで作るかは、自社固有の業務がどこまで及ぶかで決めます。固有の業務が一部ならパッケージ、全体に及ぶならスクラッチです。その中間の選択肢が、テーマと成果物を決定してから開発を委託する方法です。

経営管理システムとは?既製品か、開発か、判断の基準

Excelでの集計に時間がかかり、経営管理システムの導入を考え始めたら、まず自社で必要な集計単位と計算ルールを整理してください。

フルスクラッチ開発とは?既製品・一部開発・全体開発を選ぶ条件

フルスクラッチ開発を検討するときは、既製品で業務を行えるか、足りない処理だけ作れるかを先に確かめます。不足しているのが粗利表の集計だけなら、販売管理まで作り直さずに、集計の部分だけを作る方法があります。

システム開発の見積もり|依頼に必要な情報・金額の算定方法・回答までの日数

システム開発の見積もりを弊社にご依頼いただく際は、入力するデータと、システムから得たい出力を用意してください。処理する件数、連携先、追加で求める機能も、金額を決める材料になります。金額は、フルスクラッチなら作業ごとの人月×単価、パッケージ導入なら基本料金に機能・画面・連携の費用を加えて算定します。日数の目安は、初…

システム開発依頼の流れ|相談前の準備から利用開始・保守まで

システム開発を依頼する前に、何に困っていて、どの業務をどう変えたいかを整理してください。

エクセル管理をやめたいときの打ち手|続けるべきか?システムへ移行するべきか?

Excelでの管理をやめたいという相談の中身は、人によって違います。

PoC開発でよくある3つの失敗と、未然に防ぐ発注のコツ

AIで必要な精度が出るか分からず、まず試作から始めたい。そんなときのPoC開発は、本番の開発へ進む判断に必要なことを確かめる工程です。

AIシステム開発はどこまで頼む?予算超過を防ぐ、作らない範囲・試作・本番の分け方

問い合わせへの返信や社内文書の検索にAIを使いたくても、開発会社にどこまで頼むかは迷うところです。

費用対効果が期待できるAI導入支援とは

生成AIを導入し、研修も終えた。次に経営層から問われるのは、かけた費用に見合う効果が出ているかです。

NOVEL株式会社

生成AI・AIエージェント・業務システムの開発と導入支援|AI導入の支援実績 60社以上/上場企業から中堅企業まで|2019年設立