CONCEPT — ABC分析

ABC分析とは:Excelでのやり方と、A・B・Cに分けたあとに変えること

数字・KPI・集計 sento.group 編集部 · · 約8分

10品目を売上の大きい順に並べた棒と累積比率の線に、累積70%までのA、90%までのB、残りのCの帯を重ね、右に区分ごとの発注・置き場所・数える頻度を並べた説明用の仮想例の図
図:説明用の仮想例。境目の70%・90%は一例です。

ABC分析とは、品目や顧客を売上や数量の大きい順に並べ、上から足し上げた比率(累積比率)でA・B・Cの3つに分け、グループごとに手のかけ方を変える方法のことです。Aには毎週の確認と細かい発注をかけ、Cは確認の回数を減らして、限られた時間を売上の大きい品目に回します。この記事では、10品目の説明用の仮想例で、Excelの列と式、境目の決め方、分けたあとに変える発注・置き場所・数える頻度を書きます。

ABC分析の意味と、パレート図・活動基準原価計算との関係

ABC分析は、在庫の管理や販売の管理でよく使われる分け方です。品目が数百、数千あると、全部を同じ細かさで見る時間はありません。売上の大部分を占める少数の品目をAとして手を厚くし、残りを段階的に軽くします。

  • パレート図との関係:パレート図は、項目を多い順の棒で並べ、累積比率を折れ線で重ねたグラフです。ABC分析は、そのグラフの累積比率に境目の線を引いて、項目に区分の名前を付ける作業です。図の見方と作り方は、パレート図の記事で詳しく書いています。
  • パレートの法則との関係:全体の約8割は約2割の要素から生まれる、という経験から言われる目安です。ABC分析は、その偏りが自社の品目でも本当にあるかを数えて確かめ、偏りに合わせて手のかけ方を分けます。
  • 活動基準原価計算との違い:会計の分野には、同じくABCと略される活動基準原価計算(Activity Based Costing)があります。日本語版のウィキペディアの「ABC分析」の項目は、活動基準原価計算とは全く別のものだと書いています。会計の話をしている人と話すときは、どちらのABCかを最初に確かめます。

品目一覧の列名を送ってください。ABC分析の表に必要な列と、そのまま使える式を入れた表の形をお返しします。

Excelでのやり方:5つの列と式

冒頭の図の説明用の仮想例(10品目の1年間の売上)で、Excelの手順を書きます。1行目を見出しにして、A列から品目・売上・構成比・累積比率・区分の5列を作ります。

  • 手順1 集計の期間を決めて売上を出す:品目ごとに、決めた期間(仮想例では直近の12か月)の売上を合計します。期間が短いと、季節で売れる品目がたまたまAやCに入ります。
  • 手順2 大きい順に並べ替える:売上の列を選んで、データの並べ替えで大きい順にします。並べ替えの前に、表全体を選んでいるかを確かめます。品目の列だけ並び替わると、品目と売上の組がずれます。
  • 手順3 構成比を出す:各品目の売上を、全品目の売上の合計で割ります。合計のセルは絶対参照($)で固定します。
  • 手順4 累積比率を出す:1行目の品目から、その行までの構成比を足し上げます。最後の行が100%になっていれば合っています。
  • 手順5 区分を付ける:累積比率が境目以下ならA、次の境目以下ならB、残りをCにします。
C2(構成比)    =B2/SUM($B$2:$B$11)
D2(累積比率)  =SUM($C$2:C2)
E2(区分)      =IF(D2<=0.7,"A",IF(D2<=0.9,"B","C"))

境目をまたぐ品目をAに入れる場合の区分の式
E2(区分)      =IF(D2-C2<0.7,"A",IF(D2-C2<0.9,"B","C"))
2行目に1品目めがある場合の式の例(説明用の仮想例。10品目が2行目から11行目まで並んでいる表)

仮想例では、品目1〜3の累積比率が40%・60%・70%でA、品目4〜6が78%・84%・89%でB、品目7〜10がCになります。品目数で見るとAは10品目のうち3品目で、売上の70%を占めています。

関数を使わずに作るときは、ピボットテーブルで品目を行、売上を値に置き、売上を大きい順に並べてから、値の表示方法で「比率の累計」を選びます。毎月の売上の明細からそのまま作れるので、手順2〜4を毎月やり直す手間が減ります。

境目の比率の決め方と、境目をまたぐ品目の扱い

A・B・Cの境目には、決まった数字はありません。開いて確かめた解説でも、数字がそれぞれ違います。

  • マネーフォワードの解説:累積の売上の割合で、70%までをA、70〜90%をB、90〜100%をCとしています。
  • ゼンリンマーケティングソリューションズの解説:累積の割合で、80%までをA、80〜90%をB、90〜100%をCとしています。
  • 日本語版のウィキペディアの「ABC分析」の項目:決まったしきい値は無いとしたうえで、品目の数の割合でAが1割、Bが2割、Cが7割という分け方を例に挙げています。この例は、品目の数の割合で書かれています。

自社で決めるときは、Aに入る品目の数を先に見ます。毎週確かめられるのが30品目までなら、累積比率の境目を動かして、Aが30品目前後になる数字を選びます。この記事の仮想例では、一例として70%と90%を使っています。

境目をまたぐ品目(たとえば、1つ前の品目までの累積比率が65%で、その品目を足すと75%になる品目)をAとBのどちらに入れるかも、最初に決めます。上の式の1つめは境目を超えた品目をBに、2つめはAに入れます。どちらにしたかは台帳に書きます。

境目は、一度決めたら半年ほどは変えません。毎月変えると、品目がAとBの間を行き来するたびに、発注のやり方や置き場所まで変わります。

在庫・顧客・作業時間での使い方

ABC分析は、大きい順に並べられる数字があれば、品目以外にも使えます。並べる対象と数字を変えた3つの使い方を、説明用の仮想例で書きます。

  • 在庫:品目ごとの出荷金額で分けます。Aは在庫切れが売上に直結する品目で、Cは在庫を持ちすぎて置き場所を取りやすい品目です。出荷金額は小さくても、切らすと出荷が止まる部品のような品目は、区分とは別に「必須」の印を付けて扱います。
  • 顧客:顧客ごとの年間の売上で分けます。Aの顧客には担当者が毎月連絡し、Bは四半期ごと、Cはメールでの案内に絞る、のように連絡の頻度を変えます。売上が小さくても伸びている顧客は、前の年との差の列を足して別に拾います。
  • 作業時間:事務の作業ごとに、1か月にかかった時間で分けます。Aの作業は、手順書を作る・入力を減らす・自動化の候補にする、の順で手を付けます。Cの作業は、手順書だけを残して、改善の候補から外します。

どの使い方でも、分けたあとの区分の列を元の一覧(在庫表・顧客一覧・作業一覧)に足しておくと、毎日の仕事の中でAの行だけを絞り込んで見られます。

A・B・Cに分けたあとに変えることの表

ABC分析が効くのは、分けたあとに仕事のやり方を変えたときです。在庫の説明用の仮想例で、区分ごとに変えることを並べます。

  • 発注|A:毎週、出荷の数を見て発注の数を決めます。B:在庫が決めた数(発注点)を下回ったら、決めた数を補充します。C:月に1回など、まとめて発注します。
  • 置き場所|A:出荷口に近い、取り出しやすい高さの棚に置きます。B:中ほどの棚に置きます。C:奥の棚や上の段に置きます。
  • 数える頻度|A:毎週、帳簿の数と棚の数を照らします。B:毎月照らします。C:四半期に1回照らします。
  • 欠品の許し方|A:欠品させないために、少し多めに在庫を持ちます。B:欠品したら翌週の補充で戻します。C:注文を受けてから取り寄せる品目にしてよいかを検討します。
  • 見直しの頻度|全区分:毎月、同じ期間の長さで集計し直し、区分が変わった品目だけ、上の4つの扱いを切り替えます。

自分の会社でどこまで変えるかを決めたいときは、品目の数と、毎週の確認にかけられる時間を書いて送ってください。Aに入れる品目の数と、上の表の自社版をお返しします。2時間で業務の詰まりを見つける入口の診断として、TOC分析 5万円(2時間)も選べます。

ABC分析でつまずきやすい点

表は作れたのに、仕事が変わらないままになる理由は、だいたい次の4つです。

  • 区分を付けて終わる:区分の列ができても、発注や置き場所のやり方を変えないと、手間は変わりません。分けたその週に、Aの品目の扱いを1つ変えます。
  • Cの品目をすぐに外す:Cは売上が小さい品目ですが、Aの品目と一緒に買われる品目もあります。取り扱いをやめる前に、Aの顧客の注文にCの品目が入っていないかを確かめます。
  • 期間の決め方がばらばら:先月は3か月分、今月は12か月分で集計すると、区分が変わった理由が分かりません。集計の期間の長さは毎回そろえます。
  • 金額だけで分ける:売上の金額で分けると、単価の高い品目がAに集まります。出荷の回数や数量でも並べてみて、二つの区分が大きく違う品目は、扱いを個別に決めます。

手を付ける順番が決まったら、計画の山場はクリティカルパスで、品質の問題はQC七つ道具で見ていきます。

分析の結果と境目の決め方を台帳に残し、毎月同じ手順で更新する

ABC分析は、担当者が自分のExcelで1回作り、そのファイルが本人のパソコンに残ったままになりがちです。翌月に別の人が作ると、期間や境目が違って、前の月と比べられません。sento.groupでは、分析の結果と境目の決め方を会社の共有の台帳に残し、毎月同じ手順で更新してもらいます。

台帳は、2枚のシートで始められます。1枚目は決め方のシートで、集計の期間の長さ・並べる数字(出荷金額など)・境目の比率・境目をまたぐ品目の扱い・決めた日と決めた人を書きます。2枚目は結果のシートで、品目・売上・累積比率・区分・前の月の区分・扱いを変えた日の6列にします。毎月第1営業日に、担当が売上の明細を貼り替え、前の月から区分が変わった品目だけを発注の担当に伝えます。

生成AIに区分の結果の要約を書かせる場合は、AIの要約と、台帳の数字を分けて置きます。区分を変える判断は、台帳の数字を見た担当が行います。

最初の一歩として、sento.groupのTOC分析 5万円(2時間)では、品目一覧と直近12か月の売上か出荷の明細を持ってきてもらいます。2時間で、境目の比率と、Aの品目で最初に変える扱いと、台帳の2枚のシートの列を決めます。

よくある質問

Q. ABC分析とは簡単に言うと何ですか?

品目や顧客を売上などの大きい順に並べ、上から足し上げた比率でA・B・Cの3つに分け、グループごとに手のかけ方を変える方法です。売上の大部分を占める少数のAに、確認と発注の手間を集めます。

Q. A・B・Cの境目は何%にすればよいですか?

決まった数字はありません。累積の売上で70%と90%、80%と90%などを使う解説があります。Aに入る品目の数が、毎週確かめられる数に収まるように決め、決めた数字を台帳に書きます。

Q. ABC分析とパレート分析は同じですか?

同じ考え方の上にあります。パレート図は、項目を大きい順に並べて累積比率を重ねたグラフで、ABC分析は、そのグラフの累積比率に境目を引いて項目を3つに分ける作業です。

Q. Excelのどの関数を使いますか?

構成比はSUMで合計を出して割り、累積比率はSUMの範囲の始まりを$で固定して下に伸ばします。区分はIFを2つ重ねて、累積比率が境目以下かどうかで付けます。関数を使わない場合は、ピボットテーブルの値の表示方法「比率の累計」でも作れます。

Q. ABC分析は在庫管理以外でも使えますか?

使えます。顧客ごとの売上で分けて連絡の頻度を変える、事務の作業ごとの時間で分けて手順書や自動化の順番を決める、のように、大きい順に並べられる数字があれば使えます。

品目一覧の列名を送って、ABC分析の表を作る

品目一覧の列名を送ってください。品目・売上・構成比・累積比率・区分の5列の表と、境目の決め方の案をお返しします。最初の一歩として、2時間で業務の詰まりを見つける入口の診断、TOC分析 5万円(2時間)も選べます。

無料相談を予約する