第1章:ABC分析とは?〜売上や在庫管理に効くフレームワーク〜
毎日の仕事で「もっと効率よく業務を回したい」と感じたことはありませんか?
在庫管理や売上分析など、数字を扱う場面では、効率よく重要なポイントを見極める力が求められます。そこで役立つのが、今回ご紹介する「ABC分析」です。Excelと相性がよく、誰でもすぐに実践できる分析手法として、ビジネスの現場で幅広く活用されています。
そもそもABC分析とは?
ABC分析は、「重要度に応じてモノやデータをランク分けする手法」です。
40年以上も前から企業の在庫管理やコスト最適化で使われており、今では売上分析や顧客管理、業務改善などでも活躍しています。
分析の基本は、以下の3ランクに分類することです:
- Aランク:売上や利益に大きく貢献する上位約70~80%の商品や顧客
- Bランク:中間層に位置し、全体のおよそ15~25%を占める商品や顧客
- Cランク:売上貢献が低い下位層で、全体の5~10%に分類されがち
このようにランク付けすることで、力を入れるべき対象と改善・見直しが必要な対象を一目で把握でき、限られた時間とリソースを「成果の出やすい部分」に集中させることができます。
ABC分析の活用シーン
たとえば、あなたがアパレル企業の営業担当だったとしましょう。毎月数百点の商品を取り扱っていますが、すべてに均等に力を入れていたのでは効率が悪いですよね。
ABC分析を使えば、売れ筋商品(=Aランク)にフォーカスして在庫を厚めに確保したり、Cランク商品を在庫整理の対象にして、倉庫スペースやコストの削減に役立てたりすることができます。
また、マーケティングでも活用可能です。例えば、LTV(ライフタイムバリュー)で高い顧客をAランクに設定し、その人たちだけに優先的なキャンペーンを打つなど、「賢い工数配分」が実現します。
なぜExcelでのABC分析が有効なのか?
ABC分析は、データを数値として因数分解し、可視化するプロセスが肝心です。
Excelは関数やソート・フィルターといった標準機能が充実しているため、初心者でも簡単に扱えるのが最大の魅力です。
「仕事で数字に強くなりたい」「分析に強いビジネスパーソンになりたい」という方にとって、ExcelでのABC分析は、まさに最初の一歩と言えるでしょう。
次章では、実際にExcelでABC分析を行うための準備段階として、どのようなデータを揃えておく必要があるのかをわかりやすく解説していきます。
第2章:ABC分析に必要なデータと準備〜Excelに打ち込む前に〜
ABC分析を行う前に、まずは適切なデータを準備することが成功の鍵です。分析の精度は、どれだけ正確かつ整理されたデータが用意できるかにかかっています。「とりあえずExcelを開いて入力を始める」前に、この章で紹介する準備ステップを押さえておくことで、作業効率は格段にアップします。
まずは目的に合ったデータを選ぼう
ABC分析はさまざまなシーンで使えますが、分析の目的によって使用するデータの種類が変わります。たとえば以下のようなケースを考えてみましょう。
- 売上ランキングを出したい:商品別の売上金額や販売個数のデータ
- 在庫管理に活かしたい:在庫数量と販売実績データ
- 顧客分析に応用したい:顧客ごとの購入金額や購入頻度
この記事では、特に多くのビジネスパーソンにとってなじみ深い「商品別の売上データ」をもとに解説を進めていきます。
用意するべきデータの具体例
Excelに打ち込むために、最低限以下のようなデータ列が必要です。
| 商品コード | 商品名 | 売上数量 | 単価 | 売上金額(数量×単価) |
|---|---|---|---|---|
| PRD001 | ビジネスバッグ | 150 | 6,000 | 900,000 |
| PRD002 | ワイヤレスマウス | 300 | 2,000 | 600,000 |
売上金額は、=売上数量×単価という簡単な計算式で出せます。この列は、商品ごとの貢献度を数値化するために最も重要な項目です。
データは「整理された状態」で用意しよう
Excelで分析をする際、データがバラバラだと集計やフィルター処理がやりにくく、ミスの元になります。必ず以下のポイントを満たしておきましょう。
- 1行につき1商品の情報をまとめる
- 列ごとにデータの意味が統一されている(例:すべて数値、日付、文字列など)
- 余計な空白行・結合セルを使わず、純粋なデータだけの状態にしておく
さらに、データは最新のものを使うことが基本です。古い売上データだと実態に合っておらず、分析結果が意味を持たなくなってしまいます。
分析前に確認しておくと安心なこと
次に進む前に、以下のチェックポイントも押さえておきましょう。
- 集計対象の商品は何種類あるか(数が多すぎる場合はカテゴリに絞る)
- 売上の単位は統一されているか?(本数・個数・セットなど)
- データに誤記や欠損がないか?(特に数量や単価がゼロのものに注意)
きちんとした下準備があることで、次章で実施するExcelでのABC分析作業がスムーズに進みます。特に初めて分析する方は、とにかく「整理された元データ」を作ることが最大の成功ポイントです。
次章では、いよいよこのデータを活用して、Excel上でABC分析を実施する具体的なステップをご紹介します。
第3章:ExcelでのABC分析ステップバイステップ
では、ここからは実際にExcelを使ってABC分析を行う方法を、初心者でもすぐに実践できるステップ形式でご紹介します。今回は第2章で用意した、商品別の売上データを使って進めていきます。
ステップ1:売上データを入力する
まずはExcelに以下のような形でデータを整理して入力しましょう。
| 商品コード | 商品名 | 売上数量 | 単価 | 売上金額 |
|---|---|---|---|---|
| PRD001 | ビジネスバッグ | 150 | 6000 | =C2*D2 |
「売上金額」の列(E列)には、=売上数量×単価を計算する数式を入れ、全商品に対して自動計算できるようにオートフィル機能でコピーしておきましょう。
ステップ2:売上金額の合計と各商品の構成比を求める
次に、すべての商品に対し「売上全体に占める割合(=構成比)」を計算します。まず、売上金額の合計をシート下部などに記載しましょう。
たとえば、=SUM(E2:E100)のように、売上金額列の合計を計算し、そのセルを「合計売上金額」として目印をつけておきます。
その上で隣の列(F列など)に「構成比」という列を追加し、各商品の構成比を計算します。数式の例は次の通りです。
=E2/合計売上金額
表示をパーセンテージ形式に変更すれば、視覚的に見やすい表になります。
ステップ3:累計比率を算出する
構成比の隣の列に、「累計比率」という列を作成します。これは商品の上から順に売上比率を積み重ねていくイメージです。売上金額の多い順に並び替えておくことで、この作業が意味を持ちます。
まず、売上金額列(E列)を降順でソートしましょう。ソート後、累計比率の1行目にはその構成比をそのまま使い、2行目以降は前行の累計に自行の構成比を足していきます。
=F2
(←1行目)
=G2+F3
(←2行目以降)
この数式もオートフィルで下へコピーしていきましょう。
ステップ4:A・B・Cランクを分類する
ようやくABCの分類です。累計比率をベースに、以下のルールでランク付けします:
- Aランク:累計比率が0%~70%
- Bランク:70%~90%
- Cランク:90%以上
ExcelのIF関数を使って「ランク」列(H列など)を用意します。以下のような数式を入力しましょう。
=IF(G2<=0.7,"A",IF(G2<=0.9,"B","C"))
これで、各商品が自動的にABCのいずれかに分類されます。
ステップ5:条件付き書式で見やすくする
最後に、視覚的に一目で分かるように条件付き書式を活用しましょう。ランク列を選択し、Excelの[ホーム]→[条件付き書式]から、Aは緑、Bは黄色、Cは赤などの色分けを設定します。
これにより、重要な商品(Aランク)や見直し対象の商品(Cランク)が瞬時に判別できるようになります。
ここまでの完成形イメージ
最終的なExcel表は以下のようになります。
| 商品名 | 売上金額 | 構成比 | 累計比率 | ランク |
|---|---|---|---|---|
| ビジネスバッグ | 900,000 | 32% | 32% | A |
| ワイヤレスマウス | 600,000 | 21% | 53% | A |
| 折りたたみ傘 | 150,000 | 5% | 90% | B |
以上がExcelを使ったABC分析の基本ステップです。関数とソートを活用すれば、初心者でもすぐに実務で使える分析が可能になります。
次章では、この分析結果をもとに業務へどう活用していくか、具体的な改善アクションをご紹介します。
第4章:ABCランクをどう業務に活かすか?
ここまでで、Excelを使ったABC分析の具体的な手順をご紹介しました。
この章では、その分析結果を実際の業務改善にどう結びつけるかを考えていきましょう。ただ分類して終わりではなく、分析を「アクションにつなげる」ことこそが、ABC分析の本当の価値です。
Aランク商品は徹底的に強化すべし
Aランクに分類された商品は、売上や利益への貢献度が非常に高い重要アイテムです。たった数アイテムのために売上の大部分を稼いでいるケースも多く、業務では以下のような形で重点施策を打ちましょう。
- 在庫を切らさない体制を強化:売り逃しを防ぐために在庫水準の目安を高く設定
- 販売状況を定期的にチェック:週次などで売上推移を確認し、変化に早く気付けるようにする
- 集中的な販促施策:広告やキャンペーンを優先的に投入してさらなる伸長を図る
これらの戦略を実施することで、限られたリソースでも効率的に成果を上げることが可能となります。
Bランク商品は「伸びしろ」に注目
Bランクは、一見すると中途半端な層に見えるかもしれませんが、Aへ育てるポテンシャルを秘めた存在です。工夫次第で売上が大きく伸びる可能性があるため、戦略的に動かす対象としては非常に重要です。
具体的には以下のような施策が考えられます:
- 販促によるテストマーケティング:割引キャンペーンやセット販売などを試して反応を観察
- 在庫調整で回転率アップ:適正在庫を見直し、欠品や過剰在庫を防ぐ
- フィードバックを収集:営業や顧客の声をもとにブラッシュアップ施策を検討
A商品ほど注力しすぎず、PDCAを回しながらじっくり育てるスタンスがBランク活用のポイントです。
Cランク商品は整理・改善の対象
Cランクは全体から見た売上寄与がごくわずかであり、多くの場合はコストの無駄要因にもなりがちです。ここにこそ「見直しの余地」が詰まっています。
以下のような対策を検討しましょう。
- 在庫整理の対象:今後売れる見込みが薄い商品は積極的に在庫処分
- 取扱停止や統廃合:ラインナップをスリム化して意思決定をスピードアップ
- なぜCランクなのかを分析:価格、プロモーション、競合と比較してどこに問題があるかをチェック
ただし、注意点として、ブランドイメージや長期戦略において重要な商品がCに分類されることもあります。むやみに削減せず、その商品が持つ背景や役割も一緒に見極めましょう。
部署を超えた連携と報告資料への応用
ABCランクを業務に活かすには、他部門との情報共有や社内報告も重要です。
たとえば:
- 営業部門と連携してA商品の重点販売体制を組む
- マーケティングと連携してB商品のキャンペーン企画を立案
- 在庫管理部門とC商品の処分計画をすり合わせ
また、Excelで作成したABC分析表は、そのまま社内資料や会議メモとしても活用可能です。条件付き書式による色分けやパーセント表示を使えば、視覚的にわかりやすいデータ資料が簡単に作れるため、報告業務の時短にもつながります。
まとめ:分析→整理→実行の流れを習慣化
ABC分析は単なる分類作業ではなく、"行動に変えるための道しるべ"です。
Excelで現状を「見える化」し、その結果に基づいて優先順位に応じた行動を取る。この流れを習慣化することで、売上UP、生産性向上、無駄の削減といった業務改善が自然と進んでいきます。
次章では、ABC分析を実践するうえで陥りがちなミスや、より成果を引き出すためのコツをご紹介します。
第5章:気をつけたい落とし穴と実践のコツ
ここまで、ABC分析の基礎からExcelを使った具体的な実施方法、そして分析結果を活用した業務改善の具体策まで学んできました。
しかし、どれだけ正しい手順で分析していても、「活用の落とし穴」や「運用のズレ」によって効果が半減してしまうこともあります。
この章では、ABC分析初心者が特につまずきやすいポイントや、効果を最大化する実践のコツを解説します。
落とし穴1:分析対象の更新を怠る
ABC分析を1回やって満足していませんか?商品ラインナップや売上構成は日々変わります。1度ランク分けしたまま放置してしまうと、実態と乖離した戦略を続けてしまうことになりかねません。
ビジネス環境に応じて、少なくとも月1回は分析を更新する習慣を身につけましょう。特に繁忙期やキャンペーン後は売上構成が大きく変わるため、タイムリーな再分析が効果的です。
落とし穴2:構成比や累計比率の誤認識
Excelで構成比や累計比率を計算する際、「合計金額が異なっていた」「数式の参照がズレていた」といったミスは初心者あるあるです。
スプレッドシートでは1つの数式ミスが全体に波及するため、以下の確認ポイントを意識しましょう。
- 売上金額の合計値は手動入力ではなく
=SUM関数で自動取得する - 構成比の計算列は必ず合計値セルを固定(例:
E2/$E$50) - 累計比率は並べ替え後に作り直す(ソート前に設定すると意味がなくなる)
これらを丁寧に行うことで、精度の高い分析データを保ち続けることができます。
落とし穴3:B・Cランクを疎かにしすぎる
Aランクだけに注力しすぎると、BやCランク商品の見直しが遅れ、在庫滞留や売上低下のリスクを招きます。特にBランクは「次のA」候補でもあるため、定期的に成長余地を探る視点が重要です。
またCランク商品にも、「別の売り方をすれば売れる」「季節によっては需要が高まる」などの可能性があります。
数字だけで判断せず、現場感覚と照らし合わせることがカギです。
落とし穴4:判断基準が曖昧
A:70%未満、B:70~90%、C:90%以上という区分け基準はあくまで「一般的な目安」です。
すべての業種や業態に当てはまるとは限らず、自社の実態に即してカスタマイズする必要があります。
たとえば、上位5商品で売上の90%を超えているような場合、ABCの比率そのものを見直すことが求められます。
基準の数字だけにとらわれず、現実のビジネス構造を反映させた柔軟な設計が成果につながります。
実践のコツ:テンプレートを作って「型化」しよう
毎回ゼロからExcelで表を作るのは非効率です。一度分析パターンをテンプレート化しておけば、次回以降はデータを貼り替えるだけですぐに新しい結果を得られます。
Excelで以下のようなテンプレートを一枚用意しておくのがおすすめです。
- 基本の情報入力欄(商品名、数量、単価など)
- 売上金額、構成比、累計比率の自動計算列
- ランク分けと条件付き書式の設定済みエリア
テンプレ化することで、誰が使っても一定の精度で分析できるようになり、チーム全体の業務効率向上にもつながります。
まとめ:分析は“続けること”が大切
ABC分析は一度作成すれば終わりではなく、日々の業務のなかで繰り返し使い、改善サイクルを回すことでその真価を発揮します。
・定期的なデータ更新
・運用ルールの整備
・他部門との連携
といった継続運用の工夫次第で、Excelベースの簡単な分析でも大きな業務効率の改善が実現できます。
まずはできることからでOK。今日の売上データを使って、さっそくABC分析を始めてみましょう!


コメント