超級促銷週Claude Skills — 20% 折扣
Tips

如何在 Excel 中進行 ABC 分析:5 個簡單步驟

Powerdrill Bloom·
如何在 Excel 中進行 ABC 分析:5 個簡單步驟

ABC 分析根據庫存項目的年消耗價值將其分為三個類別。A 類項目數量較少,但佔了大部分的資金。C 類項目數量繁多,但佔用的資金極少,而 B 類則介於兩者之間。在 Excel 中,您只需一個表格即可完成此分析:年價值、總額佔比、累計佔比,以及一個用於分配各類別的公式。

本指南將說明這些類別的含意、五個 Excel 步驟、一個實際範例,以及如何將結果繪製成圖表。此外,還會介紹如何選擇分界點,以及在分析完成後該如何處理各個類別。

什麼是 ABC 分析

ABC 分析是一種用來決定哪些項目最值得關注的方法。它基於一個簡單的規律:極少數的項目佔了極大比例的支出。

健康管理科學(Management Sciences for Health,簡稱 MSH)在 2012 年一篇關於分析與控制藥品支出的章節中,對此進行了簡明的描述。書中指出:「相對少數的項目佔了年消耗價值的大部分。」並補充道:「對這種現象的分析被稱為柏拉圖分析,或者更常被稱為 ABC 分析。」

同一章節解釋道,項目「可以根據其年使用價值分為三個類別(A、B 和 C)」。無論您儲備的是藥品、零配件還是零售商品,其方法都是相同的。

有一個細節很容易被忽略。這些類別並非永久性的標籤。MSH 指出:「如果使用模式發生變化,在下一次進行 ABC 分析時,該項目可能會落入不同的類別。」因此,ABC 分析最適合做為例行檢查,而非一次性的專案。

A、B、C 類別代表的意義

MSH 的章節給出了每個類別的典型範圍:

類別 項目佔比 年價值佔比 通常代表的意義
A 10 到 20% 75 到 80% 項目極少,佔用絕大部分資金
B 10 到 20% 15 到 20% 中等群組
C 60 到 80% 5 到 10% 項目繁多,佔用極少資金

這些是典型的範圍,而非硬性規定。MSH 表示:「這些界限具有一定的彈性。」例如,其範例將 A 類設定為累計佔資金 70% 的項目。

決定類別的關鍵數值是年消耗價值:一年內使用的單位數量乘以單位成本。一個用量極大的廉價項目可能會被歸入 A 類;而一個一年只用一次的高價項目則可能會被歸入 C 類。

《美國商業教育期刊》(American Journal of Business Education)在 2014 年發表的一篇文章對僅使用價值進行分類提出了質疑。該文章指出,教科書「往往將金額大小視為唯一標準」,並建議加入其他評估標準。不過,對於初步篩選而言,MSH 章節所採用的正是價值分析法。

開始之前需要準備的資料

在 Excel 中進行 ABC 分析,每個項目只需要幾個欄位:

  • 項目名稱或 SKU。 每個項目佔一行。
  • 年度使用或採購單位數。 每個項目必須使用相同的 12 個月週期。
  • 單位成本。 單一單位的成本,計價單位需與計數單位一致。

MSH 強調了時間週期一致性的重要性:「確保所有項目都使用相同的評估週期,以避免無效的比較。」它還建議成本和數量應使用相同的基本單位(例如單顆藥丸或單個盒子),而不是混用不同的包裝規格。

如果您的資料來自庫存或採購系統,請將其匯出為 CSV 或 Excel 檔案。您可以移除在該期間內沒有任何異動的項目,或者保留庫存並預期它們會被歸入 C 類。

如何在 Excel 中進行 ABC 分析

以下五個步驟遵循 MSH 章節中的方法,並將其套用至 Excel 公式中。本範例在第 1 列放置標題,第 2 列放置欄位名稱,並在第 3 到 12 列放置 10 個項目。A、B、C 欄分別代表項目名稱、年度單位數和單位成本。

步驟 1:列出項目、單位數與單位成本

輸入或貼上每個項目的名稱、年度單位數和單位成本,每個項目佔一行。在第 2 列新增欄位名稱,以便稍後對表格進行排序。

在繼續下一步之前,請先檢查資料。尋找空白的成本、負數的數量以及重複的 SKU,因為這些都會導致總額失真。通常對每個欄位進行快速篩選就能找出這些問題。

如果同一個項目是以不同的價格多次採購,請使用一致的成本。MSH 指出,當實際單位成本難以追蹤時,「加權平均值或先進先出(FIFO)平均值」是最準確的替代方案。

在 Powerdrill Bloom 中為 ABC 分析準備項目資料

步驟 2:計算年價值及其佔總額的比例

在 D 欄中,將單位數乘以成本以計算每個項目的年價值。在 D3 儲存格中輸入 =B3*C3,然後向下填滿公式。

在 E 欄中,將每個項目的價值除以所有價值的總和以計算其佔比。在 E3 儲存格中輸入 =D3/SUM($D$3:$D$12),然後向下填滿。錢字號($)可在複製公式時固定總額的範圍。將 E 欄格式化為帶有兩位小數的百分比。

MSH 推薦這種精確度是有原因的。用其原話來說:「多個項目的價值可能非常接近,且許多項目可能佔總價值的不到 1%。」

步驟 3:按價值由大到小排序項目

選取整個表格(包括欄位名稱),並依 D 欄由大到小進行排序。在 Excel 中,操作步驟為「資料」,然後「排序」,將排序欄位設為 D 欄,順序設為「最大到最小」。

如果您偏好使用公式,SORT 函數可以傳回排序後的複本。Microsoft 的語法為 =SORT(array,[sort_index],[sort_order],[by_col]),其中排序順序為 -1 代表降冪。以此表格為例,=SORT(A3:E12,4,-1) 會依第四欄進行排序,將最高價值排在最前面。

完成此步驟後,年價值最高的項目將排在最上方。這個順序能讓下一步中的累計總額具有實際意義。

在 Powerdrill Bloom 中檢視依年價值排序的項目

步驟 4:新增累計百分比

在 F 欄中,新增佔比的累計總額。在 F3 儲存格中輸入 =SUM($E$3:E3),然後向下填滿。範圍的第一部分保持固定,第二部分則每次向下增加一列。

最後一列應顯示 100%。如果沒有,請檢查 D 欄 and E 欄中是否有空白儲存格或文字值。

此欄是 ABC 分析的核心。它顯示了每一列以上的項目共同佔總價值的比例。

步驟 5:分配 A、B、C 類別

在 G 欄中,使用公式為每個項目加上標籤。若分界點設為 80% 和 95%,請在 G3 儲存格中輸入以下公式並向下填滿:

=IFS(F3<=0.8,"A",F3<=0.95,"B",TRUE,"C")

IFS 函數會依序檢查每個條件,並傳回第一個符合的結果。Microsoft 官方的範例也使用相同的模式,並以 TRUE 作為最後的萬用條件。累計佔比達 80% 的項目歸為 A 類,累計達 95% 的項目歸為 B 類,其餘則歸為 C 類。

最後,使用 =COUNTIF(G3:G12,"A") 計算每個類別的數量,B 類和 C 類也以此類推。將計算結果與上述典型範圍進行比較。如果 A 類項目的數量過多或過少,超出了您團隊的管理能力,請調整分界點。

實際範例

以下是一個包含 10 個項目的說明表格,已依年價值進行排序。這些數字僅為範例,並非來自真實公司的資料。

項目 年度單位數 單位成本 年價值 佔比 累計佔比 類別
SKU-01 1,200 $45.00 $54,000 36.00% 36.00% A
SKU-02 3,000 $12.00 $36,000 24.00% 60.00% A
SKU-03 500 $40.00 $20,000 13.33% 73.33% A
SKU-04 8,000 $1.50 $12,000 8.00% 81.33% B
SKU-05 2,000 $4.00 $8,000 5.33% 86.67% B
SKU-06 600 $10.00 $6,000 4.00% 90.67% B
SKU-07 1,000 $5.00 $5,000 3.33% 94.00% B
SKU-08 1,500 $3.00 $4,500 3.00% 97.00% C
SKU-09 700 $5.00 $3,500 2.33% 99.33% C
SKU-10 400 $2.50 $1,000 0.67% 100.00% C

年價值總額為 $150,000。其中三個項目(佔清單的 30%)佔了總價值的 73.33%,因此歸入 A 類。四個項目歸入 B 類,最後三個項目(佔總價值的 6%)則歸入 C 類。

有兩個細節值得注意。SKU-04 的單位數量顯然最多,但由於其成本較低,因此被歸入 B 類。此外,由於只有 10 個項目,各類別的佔比可能無法完全符合典型範圍,這對於較短的清單來說是正常現象。

如何繪製結果圖表

圖表能讓您在會議中更輕鬆地展示規律。MSH 建議將累計百分比對應項目編號進行繪圖,這將呈現出常見的 ABC 曲線。

Excel 內建了此類圖表。Microsoft 將柏拉圖(Pareto)描述為「同時包含按降冪排序的直條圖,以及一條代表累計總百分比的折線」的圖表。若要建立此圖表,請選取項目名稱和年價值,然後選擇「插入」、「插入統計圖表」,並選擇「柏拉圖」。

在您的分界點(例如 80% 和 95%)處新增兩條水平線或標籤,以便檢視者看清每個類別的起點。我們關於如何使用 AI 建立柏拉圖的指南對該圖表本身進行了更深入的介紹。

選擇您的分界點

並沒有唯一正確的分界點。MSH 解釋道,選擇「取決於清單中各項目的數量和價值是如何分佈的」。它還取決於「ABC 分析結果的用途」。

管理能力是實際的限制。MSH 直接指出:「將項目分配到 A 類必須基於管理能力。」如果您的團隊每個月只能仔細審查 50 個項目,那麼將 300 個項目歸入 A 類就會失去分析的意義。

幾種常見的方法:

  • 價值分界點。 價值累計達 80% 為 A 類,達 95% 為 B 類,其餘為 C 類。這就是上述所使用的方法。
  • 項目數量分界點。 價值前 20% 的項目為 A 類,接下來的 30% 為 B 類,其餘為 C 類。
  • 固定清單。 某些團隊會將 A 類固定為前 25 或 50 個項目,不論其價值佔比為何。

無論您選擇哪種方法,請將其記錄下來並每次都沿用。只有在分界點保持不變的情況下,比較本季度與上一季度的類別才有意義。

如何處理各個類別

ABC 分析的重點在於將精力花在最關鍵的資金上。MSH 章節列出了幾種應用結果的方法:

  • 更頻繁地採購 A 類項目。 MSH 指出,「更頻繁且以更小數量」採購 A 類項目「應能降低庫存持有成本」。
  • 優先談判 A 類項目的價格。 根據該章節,「降低分析中被歸類為 A 類產品的項目價格,可以帶來顯著的成本節省」。
  • 更頻繁地盤點 A 類庫存。 MSH 指出,「循環庫存盤點應以 ABC 分析為指導,對 A 類項目進行更頻繁的盤點」。
  • 密切監控 A 類項目的訂單狀態。 A 類項目若發生非預期的短缺,可能會導致成本高昂的緊急採購。

C 類項目可以採用更簡單的規則,例如採購量更大、頻率更低,以及減少盤點次數。B 類則介於兩者之間。如果您擔心滯銷品問題,我們關於如何識別滯銷庫存的指南與此分析非常契合。

使用 AI 更快完成分析

一旦資料清理乾淨,Excel 的操作步驟只需幾分鐘。然而,清理匯出的資料並在每季度重複這些工作則需要花費更多時間。

AI 工作區只需一個請求即可完成計算和排序。將庫存或採購匯出檔案上傳至 Powerdrill Bloom,並以自然語言要求根據您的分界點進行 ABC 分析。您可以要求提供每個項目的年價值、佔比、累計百分比和類別,並附帶一張柏拉圖。

接著,像檢查任何試算表一樣進行檢查。對照您自己的總和確認年價值總額,並抽查每個類別中的兩個項目。我們的 Excel AI 助手頁面更詳細地介紹了此類試算表工作。若要更廣泛地瞭解預測工具,請參閱這篇 用於庫存與需求預測的最佳 AI 工具 總整理。

應避免的常見錯誤

  • 混用時間週期。 一個項目使用 12 個月,另一個項目使用 6 個月,會使佔比失去意義。
  • 使用單位數量而非價值。 類別取決於單位數量乘以成本,而非僅看單位數量。
  • 在計算累計總額前忘記排序。 在未排序的清單上計算累計百分比會將項目歸入錯誤的類別。
  • 將類別視為永久不變。 由於項目會在類別之間變動,請每季度或每年重新執行分析。
  • 忽略管理能力的分界點。 如果 A 類清單太長而無法密切管理,它所獲得的關注將與 B 類無異。
  • 忽略關鍵的廉價項目。 即使是低價值的項目,一旦缺貨仍可能導致工作停擺。MSH 章節將 ABC 分析與另一項針對關鍵、重要和非必要項目的獨立評估相結合。

當您的項目清單來自雜亂的匯出資料時,您可以嘗試使用 Powerdrill Bloom 來建立第一個 ABC 表格和圖表。

常見問題

什麼是庫存管理中的 ABC 分析?

ABC 分析根據年消耗價值將項目分為三個類別。A 類項目數量較少,但佔了大部分的價值。C 類項目數量繁多,但佔用的價值極少,而 B 類則介於兩者之間。它能幫助團隊將控制精力集中在最關鍵的資金上。

如何在 Excel 中計算 ABC 分析?

將每個項目的年度單位數乘以單位成本,然後除以總額以計算每個項目的佔比。依價值由大到小進行排序,新增佔比的累計總額,並使用如 IFS 等公式分配類別。80% 和 95% 的分界點符合 MSH 章節中的典型範圍。

ABC 分析的百分比是多少?

一個常見的指導原則是:A 類包含 10 到 20% 的項目,佔價值的 75 到 80%。B 類包含另外 10 到 20% 的項目,佔價值的 15 到 20%。C 類則包含 60 到 80% 的項目,佔價值的 5 到 10%。

Excel 中 ABC 分類的公式是什麼?

若累計百分比位於 F 欄且資料自第 3 列開始,請使用 =IFS(F3<=0.8,"A",F3<=0.95,"B",TRUE,"C")。您可以修改 0.8 和 0.95 以符合您自己的分界點。巢狀 IF 公式也可以達到相同的效果。

為什麼 ABC 分析很重要?

它能顯示大部分的庫存資金流向何處,以便團隊更密切地管理這些項目。典型的應用包括更頻繁地採購 A 類項目、優先談判其價格,以及更頻繁地進行盤點。它還能標記出與計劃不符的支出。

資料來源: Management Sciences for Health, MDS-3 Chapter 40: Analyzing and controlling pharmaceutical expenditures · Ravinder and Misra, ABC Analysis for Inventory Management (2014) · Microsoft Support, SORT function · Microsoft Support, IFS function · Microsoft Support, Create a Pareto chart。