DX推進 2026.03.01

中小企業のデータ活用入門|Excelから始める売上分析・顧客管理の実践ガイド

中小企業のデータ活用入門|Excelから始める売上分析・顧客管理の実践ガイド

「データ活用が大事だと聞くけれど、うちのような中小企業には縁がない話だ」。そう感じている経営者や現場担当者の方は少なくないでしょう。BIツールやデータベースといった言葉を聞くだけで、大企業向けの話だと敬遠してしまう気持ちはよく分かります。

しかし、データ活用は高額なシステムを導入しなければ始められないものではありません。多くの中小企業がすでに使っているExcelこそ、データ活用の第一歩として最適なツールです。中小企業庁の「中小企業白書」によると、中小企業のIT活用における課題として「何から始めればよいか分からない」という回答が上位に挙がっています。逆に言えば、正しい始め方さえ分かれば、データ活用は今日からでもスタートできるのです。

本記事では、Excelを使って売上分析・顧客管理・在庫管理をデータで最適化する具体的な方法を、すぐに使える関数やテクニックとあわせてステップごとに解説します。

この記事でわかること

  • ExcelのピボットテーブルとSUMIFS関数で売上分析を自動化する方法
  • 顧客台帳のABC分析で営業効率を上げるテクニック(具体的な関数付き)
  • 在庫の発注点を数値で管理し、欠品・過剰在庫を防ぐ仕組み
  • 条件付き書式とVLOOKUPで「見落とし防止」の仕組みを作る方法
  • Excelから専用ツールへ移行すべきタイミングの判断基準

なぜ中小企業にこそデータ活用が必要なのか

「うちは経験と勘でやってきた。それで十分うまくいっている」。長年事業を続けてきた経営者の方にとって、これは自然な感覚です。しかし、経験と勘だけに頼る経営には、見えにくいリスクが潜んでいます。

たとえば、ある食品卸の中小企業では、ベテラン営業マンの退職後に「どの得意先にいつ何を納品していたか」が分からなくなり、売上が3割落ちたケースがあります。また、季節商品の仕入れ判断を勘で行っていた小売店が、暖冬で冬物在庫を大量に抱えてしまう例も珍しくありません。これらはデータを「見える化」していれば防げる問題です。

総務省の「令和5年版 情報通信白書」では、デジタル化に取り組んでいる中小企業は、取り組んでいない企業に比べて売上高や利益率が高い傾向にあると報告されています。データ活用は大企業だけのものではなく、むしろ経営資源が限られている中小企業こそ、データに基づいた意思決定で無駄を省き、効率的に成長する必要があるのです。

重要なのは、最初から完璧なシステムを目指さないことです。まずはExcelで「データを記録する習慣」をつけること。それだけで、経営の景色は大きく変わります。実際に、Excelで売上データを3ヶ月記録しただけで「水曜日の午後に来店客が集中している」と気づき、スタッフのシフトを最適化した飲食店もあります。

自社のデータ活用レベルを診断する

以下のチェックリストで、自社のデータ活用の現在地を確認しましょう。自社がどのレベルにいるかを把握することで、次に何をすべきかが明確になります。

レベル 状態 次のアクション
Lv.0 データを記録していない まずExcelで売上データの記録を開始
Lv.1 Excelにデータはあるが活用していない ピボットテーブルで月次集計を始める
Lv.2 月次でグラフ化・レポート共有している 顧客ABC分析・在庫管理に展開する
Lv.3 売上・顧客・在庫をデータで管理している クラウドツールへの移行を検討
Lv.4 クラウドツールでリアルタイム分析している AI予測・自動化の導入を検討

多くの中小企業はLv.0〜1の段階にいます。本記事ではLv.0からLv.2へステップアップするための具体的な方法を、実際に使えるExcel関数や操作手順とともに解説します。

Excelで始める売上分析の3ステップ

売上データの分析は、データ活用の中で最も効果を実感しやすい領域です。以下の3ステップで、今すぐ始めることができます。特別なスキルは不要で、Excelの基本操作ができれば十分です。

ステップ1:売上データを統一フォーマットで記録する

まず行うべきは、売上データの「型」を決めることです。最低限、以下の項目をExcelの列として設定しましょう。

  • A列:日付:売上が発生した日(例:2026/04/01)
  • B列:商品名(またはサービス名):何が売れたか
  • C列:カテゴリ:商品の分類(食品、雑貨、サービスなど)
  • D列:数量:いくつ売れたか
  • E列:単価:1つあたりの価格
  • F列:売上金額:=D2*E2(数量 x 単価の数式を入力)
  • G列:顧客名:誰に売れたか
  • H列:担当者:誰が売ったか

ここで大切なのは、表記ゆれを防ぐことです。同じ商品なのに「Aプラン」「aプラン」「A-プラン」と表記がバラバラでは、正確な集計ができません。Excelの「データの入力規則」機能でプルダウンリストを作成し、選択式にするだけで表記ゆれは防げます。具体的には、別シートに商品マスタを作成し、「データ」タブの「データの入力規則」から「リスト」を選択して、マスタの範囲を指定します。

また、日付のセル書式は「yyyy/mm/dd」に統一しましょう。「4月1日」「4/1」「2026-04-01」が混在すると、後の集計で正しくソートされません。セルを右クリック→「セルの書式設定」→「日付」から統一形式を選ぶだけで完了です。

ステップ2:ピボットテーブルで集計する

データが1ヶ月分ほど溜まってきたら、Excelのピボットテーブル機能を使って集計します。ピボットテーブルは「ドラッグ&ドロップだけ」で、複雑な集計表を瞬時に作成できる機能です。

たとえば、以下のような分析がワンクリックで可能になります。

  • 月別売上推移:季節変動やトレンドを把握
  • 商品別売上ランキング:売れ筋と死に筋を特定
  • 顧客別売上構成:上位顧客への依存度を確認
  • 担当者別実績:個人の成績を客観的に評価
  • 曜日別・時間帯別の傾向:繁忙期の予測やシフト最適化

「ピボットテーブルは難しそう」と感じる方もいるかもしれませんが、操作自体は非常にシンプルです。データ範囲を選択して「挿入」タブから「ピボットテーブル」を選ぶだけで作成でき、あとは項目をドラッグするだけで自由に集計軸を変えられます。

ピボットテーブルを使わない場合でも、SUMIFS関数で特定条件の売上を集計できます。たとえば、4月の「商品A」の売上合計を求めるには次の数式を使います。

=SUMIFS(F:F, B:B, "商品A", A:A, ">=2026/4/1", A:A, "<=2026/4/30")

この数式は「F列(売上金額)のうち、B列が商品Aで、A列が4月1日から4月30日の範囲にあるもの」を合計します。月ごとの商品別売上を一覧表にすれば、季節変動が一目で分かるようになります。

ステップ3:グラフで「見える化」する

ピボットテーブルで集計したデータを、グラフに変換しましょう。数字の羅列よりも、視覚的なグラフの方が傾向やパターンを直感的に把握できます。

売上推移には折れ線グラフ、商品別の構成比には円グラフ、月別比較には棒グラフが適しています。Excelの「おすすめグラフ」機能を使えば、データに適したグラフ形式を自動で提案してくれます。

実務で特に役立つのが前年同月比のグラフです。今年と昨年の月別売上を折れ線グラフで重ねれば、成長率や季節トレンドの変化がすぐに分かります。作り方は簡単で、2行(今年・昨年)のデータを選択して折れ線グラフを挿入するだけです。

作成したグラフを印刷して事務所に貼り出したり、週次ミーティングで共有したりするだけで、チーム全体がデータを意識する文化が自然と生まれます。ある製造業の中小企業では、毎週月曜の朝礼で前週の売上グラフを5分だけ共有するルールにしたところ、現場スタッフから「この商品の受注が増えているから材料を多めに確保しておこう」といった提案が自発的に出るようになったそうです。

顧客管理をデータ化して売上を伸ばす

売上分析と並んで効果が大きいのが、顧客管理のデータ化です。多くの中小企業では、顧客情報が担当者の頭の中や名刺の山に埋もれています。これをExcelで一元管理するだけで、営業活動の精度は格段に上がります。

顧客台帳の基本項目

Excelで顧客台帳を作成する際は、以下の項目を設定しましょう。

  • 基本情報:会社名、担当者名、連絡先、住所
  • 取引情報:初回取引日、最終取引日、累計取引額
  • 対応履歴:最終連絡日、対応内容のメモ
  • ランク:A(主要顧客)/ B(成長中)/ C(新規・小口)
  • 次回アクション:次にいつ何をするか(訪問予定日、提案内容など)

特に重要なのは「最終取引日」と「最終連絡日」です。最終取引から3ヶ月以上経過している顧客を抽出すれば、離反リスクのある顧客を早期に発見できます。Excelでこれを自動判定するには、次の数式が便利です。

=IF(TODAY()-最終取引日>90, "要フォロー", "OK")

さらに、条件付き書式を使って「要フォロー」のセルを自動的に赤色で表示するように設定すると、見落としを防げます。「ホーム」タブの「条件付き書式」→「セルの強調表示ルール」→「指定の値に等しい」で「要フォロー」を設定するだけです。

ABC分析で優先順位をつける

全ての顧客に同じ労力をかけるのは非効率です。ABC分析を活用して、売上貢献度の高い顧客に重点的にリソースを割り当てましょう。

一般的に、売上の約80%は上位約20%の顧客から生まれるとされています(パレートの法則)。ExcelでABC分析を行う具体的な手順は以下のとおりです。

  1. 顧客を累計取引額の降順(大きい順)に並べ替えます
  2. 「構成比」列を追加し、各顧客の売上 / 全体売上を計算します(例:=C2/SUM(C:C))
  3. 「累計構成比」列を追加し、上から順に構成比を足し上げます
  4. 累計構成比が70%までをAランク、70〜90%をBランク、90〜100%をCランクに分類します

ランク分けの数式は =IF(累計構成比<=0.7, "A", IF(累計構成比<=0.9, "B", "C")) で自動化できます。Aランクの顧客には手厚いフォローを、Bランクの顧客にはAランクへの引き上げ施策を、Cランクの顧客には効率的な対応を行うことで、限られた営業リソースを最大限に活かせます

たとえば、従業員10名の建設資材卸会社がABC分析を実施したところ、全120社の取引先のうちわずか18社(15%)がA ランクで、売上の72%を占めていることが判明しました。この18社への訪問頻度を月1回から月2回に増やし、C ランクの顧客への訪問を電話フォローに切り替えた結果、営業コストを変えずにA ランク顧客の継続率が向上したのです。

在庫管理のデータ化で無駄なコストを削減する

在庫を抱える業種にとって、在庫管理の最適化は利益に直結するテーマです。過剰在庫は保管コストと廃棄リスクを生み、逆に欠品は機会損失につながります。Excelで在庫データを管理すれば、「適正在庫」を数字で把握できるようになります。

まず、商品ごとに「入庫数」「出庫数」「現在庫数」を日次で記録する表を作成します。現在庫数は =前日の在庫+当日入庫数-当日出庫数 の数式で自動計算させましょう。1ヶ月分のデータが溜まれば、AVERAGE関数で商品ごとの平均出庫数(=平均販売数)が分かります。

この平均値にリードタイム(発注から入荷までの日数)を掛ければ、発注点(この数量を下回ったら発注するライン)を算出できます。具体的な計算式は以下のとおりです。

発注点 = 1日あたり平均出庫数 x リードタイム(日数) + 安全在庫

安全在庫とは、需要の変動や納期遅延に備えた余裕分です。たとえば、1日平均10個売れる商品で、発注から入荷まで3日かかるなら、発注点は10 x 3 + 10(安全在庫1日分)= 40個となります。在庫が40個を下回ったら発注するルールにすれば、欠品リスクを大幅に減らせます。

Excelの条件付き書式で、在庫数が発注点を下回った商品を自動的に赤色でハイライトする設定にしておけば、発注漏れを防止できます。設定方法は「条件付き書式」→「新しいルール」→「数式を使用して、書式設定するセルを決定」で、=現在庫セル<発注点セル という条件を入力します。シンプルな仕組みですが、これだけで在庫切れと過剰在庫の両方を大幅に減らせます。

Excelから次のステップへ進むタイミング

Excelでのデータ活用が定着してきたら、次のステップを検討するタイミングです。以下のような兆候が出てきたら、専用ツールへの移行を考えましょう。

  • ファイルが重くなり、開くのに時間がかかる(データ量が数万行を超えた場合)
  • 複数人が同時に編集する必要がある(上書き事故のリスク)
  • リアルタイムにデータを確認したい(月次ではなく日次・時間単位)
  • 複数のデータを横断的に分析したい(売上 x 顧客 x 在庫の連携)
  • 外出先やスマートフォンからデータを確認したい

こうした段階に来たら、クラウド型の業務管理ツールやSFA(営業支援システム)の導入を検討してもよいでしょう。ただし、ツールを入れること自体が目的にならないよう注意が必要です。Excelで「何のデータをどう使うか」が明確になっていれば、ツール選定もスムーズに進みます。

移行の際には、まずExcelで運用してきたデータの「列構成」と「集計ルール」をそのまま新ツールに再現することから始めましょう。いきなり全てを新システムに移すのではなく、売上管理だけ、顧客管理だけと段階的に移行すれば、現場の混乱を最小限に抑えられます。Excelでの運用経験は、決して無駄にはなりません。

まとめ:データ活用は「今あるExcel」から始められる

中小企業のデータ活用は、大掛かりなシステム導入から始める必要はありません。今日からできることを改めて整理します。

  1. 売上データを統一フォーマットでExcelに記録する(プルダウンで表記ゆれ防止)
  2. ピボットテーブルとSUMIFS関数で「見える化」する
  3. 顧客台帳を作成し、ABC分析で優先順位をつける(IF関数で自動ランク分け)
  4. 在庫データを記録し、発注点を設定する(条件付き書式で自動アラート)
  5. データ量やニーズに応じて、専用ツールへの段階的な移行を検討する

大切なのは、最初から完璧を目指さないことです。まずは1つの業務でデータを記録し始め、小さな成功体験を積み重ねていく。たとえば今週中に「売上記録シート」を1つ作り、来週からデータを入力し始めるだけで構いません。1ヶ月後には最初のピボットテーブルが作れるようになり、3ヶ月後には「データがないと不安」と感じるほど、データ活用が当たり前になっているはずです。

「Excelでの管理に限界を感じている」「データはあるが活用の仕方がわからない」という方へ。株式会社Sei San Seiでは、BPaaS(業務プロセス自動化サービス)を通じて、Excelで始めたデータ活用を本格的な業務自動化へステップアップするご支援をしています。データの記録・集計・レポート作成の自動化から、クラウドツールへの移行まで、お気軽にご相談ください。

ブログ一覧へ戻る

最新記事

まずはお気軽にご相談ください

無料相談・資料請求を受け付けております

お問い合わせはこちら