本文重點

  • 為什麼 ABC 分析不夠
  • XYZ 分析:需求穩定性分類
  • Excel 計算步驟

§ 01為什麼 ABC 分析不夠

ABC 分析是庫存管理的基礎工具,幾乎所有採購教科書都有介紹。它把物料依照採購金額從高到低排序,識別出少數佔大部分支出的 A 類物料,然後給予優先關注。

這個邏輯沒有問題,但它只解答了一半的問題。

假設你有兩個 A 類物料:

  • 物料甲:每月消耗量非常穩定,誤差不超過 ±5%
  • 物料乙:每月消耗量波動劇烈,最高時是最低時的三倍以上

這兩個物料都是 A 類,但它們需要完全不同的庫存策略。物料甲可以用精實的安全庫存,因為需求可預測;物料乙則需要更大的緩衝,否則遇到需求高峰就會缺料。

如果只看 ABC,你對這兩個物料採用同一套策略,一定會在某個地方出錯:不是對物料甲囤積了不必要的庫存,就是對物料乙的緩衝不足。

XYZ 分析解決的正是這個維度的盲點。


§ 02XYZ 分析:需求穩定性分類

XYZ 分析依據需求的變異係數(Coefficient of Variation,CV)來分類,衡量的是需求相對於其平均值的波動程度:

CV = 標準差 ÷ 平均值 × 100%

分類標準(各企業可依實際狀況微調):

  • X 類: CV < 20%,需求非常穩定,可高度預測
  • Y 類: CV 在 20–50% 之間,有一定波動但有規律可循,可接受預測誤差
  • Z 類: CV > 50%,需求不規則,預測準確度低

需求穩定性的高低,直接影響安全庫存的需求量:X 類物料不需要太多緩衝,Z 類物料則需要較大的安全庫存,或改用不依賴準確預測的庫存補充方式。


§ 03Excel 計算步驟

數據要求: 至少 6 個月的月消耗量數據,12 個月更佳。數據來源通常是 ERP 系統的出庫記錄,或倉庫管理系統的消耗報告。

步驟一:整理 ABC 分析所需數據

建立一個工作表,欄位包含:

  • 物料編號
  • 物料描述
  • 過去 12 個月的年度採購金額(數量 × 平均單價)
  • 金額排序
  • 累計金額百分比
  • ABC 分類(依累計百分比:70% 以下為 A,70–95% 為 B,95% 以上為 C)

Excel 公式範例(假設金額在 C 欄,已依金額降序排序):

  • 累計金額:=SUM($C$2:C2)/SUM($C$2:$C$100)
  • ABC 分類:=IF(D2<=0.7,"A",IF(D2<=0.95,"B","C"))

步驟二:整理 XYZ 分析所需數據

在另一個工作表(或同一工作表新增欄位),加入各月的消耗量(月1 到 月12),然後計算:

  • 月均消耗量:=AVERAGE(E2:P2)(假設月消耗量在 E 到 P 欄)
  • 消耗量標準差:=STDEV(E2:P2)
  • 變異係數:=標準差欄/均值欄(確保均值不為零)
  • XYZ 分類:=IF(CV<0.2,"X",IF(CV<0.5,"Y","Z"))

步驟三:合併兩個分類

在 ABC 分類欄和 XYZ 分類欄旁邊,用串接公式建立組合分類:=ABC分類欄&XYZ分類欄,即可得到 AX、AY、AZ、BX 等組合。

步驟四:建立樞紐表

以 ABC×XYZ 組合為列,統計各組合的品項數量和採購金額,即可看到整體分佈。


§ 04九格矩陣與庫存策略

X(穩定) Y(波動) Z(不規則)
A(高金額) AX AY AZ
B(中金額) BX BY BZ
C(低金額) CX CY CZ

各格的庫存策略解析:

AX — 高金額、需求穩定 最理想的狀態。可以採用精實的安全庫存(甚至零安全庫存),以 MRP 精確排程補貨。這類物料不需要大量緩衝,重點是確保補貨計算準確。

AY — 高金額、需求有波動 需要一定的安全庫存來吸收需求波動。建議使用統計方法計算安全庫存(見安全庫存計算文章),並定期審查。如果有季節性,要在旺季前預先建立庫存。

AZ — 高金額、需求不規則 最難管理的一格,也最需要優先關注。缺料成本高,但需求又難以預測。策略重點不在於精確計算安全庫存(不確定性太高,計算意義有限),而在於:(1)提高補貨頻率(少量多次),(2)與供應商建立緊急供應協議,(3)探索是否能改善需求預測(例如與客戶共享需求信息)。

BX — 中金額、需求穩定 標準管理。設定合理的 Min-Max 或 ROP,定期審查但不需要高頻率關注。

BY — 中金額、需求波動 與 AY 類似,但管理強度可以低一個等級。每半年審查一次安全庫存設定。

BZ — 中金額、需求不規則 觀察是否有改善需求可預測性的機會(例如更好的內部需求溝通)。暫時可用較保守的安全庫存應對。

CX — 低金額、需求穩定 自動化管理的最佳候選。設定 Min-Max 後基本不需要人工干預。可考慮交給倉庫人員管理,或直接讓供應商 VMI。

CY — 低金額、需求波動 低管理優先級。設定偏保守的 Min-Max,不值得投入精算。

CZ — 低金額、需求不規則 主動評估以下選項:(1)是否可以標準化,合併到另一個品項?(2)是否可以改為需要時才採購(無庫存模式)?(3)是否適合讓供應商持有庫存(零風險給買方)?不應投入管理資源在這個格子。


§ 05實際案例:金屬加工製造商

以下用一個虛構的台灣中型金屬加工廠來說明分析輸出的樣貌。

假設這家公司有 800 個物料品項,年採購總金額為 NT$ 3,600 萬元。完成 ABC×XYZ 分析後:

組合 品項數 品項數佔比 採購金額 金額佔比
AX 28 3.5% NT$ 1,800萬 50%
AY 18 2.3% NT$ 864萬 24%
AZ 12 1.5% NT$ 216萬 6%
BX 45 5.6% NT$ 360萬 10%
BY 55 6.9% NT$ 216萬 6%
BZ 22 2.8% NT$ 72萬 2%
CX 180 22.5% NT$ 54萬 1.5%
CY 240 30% NT$ 54萬 1.5%
CZ 200 25% NT$ 36萬 1%

關鍵洞察:

  • 58 個 A 類品項(僅 7.3% 的品項)貢獻了 80% 的採購金額——這 58 個品項需要最嚴格的管理
  • 12 個 AZ 品項金額達 NT$ 216 萬,但需求不規則——需要與這些品項的供應商進行專項討論
  • 620 個 C 類品項(77.5% 的品項)只佔 4% 的金額——應該大幅簡化這些品項的管理,把時間省下來

優先行動清單:

  1. 對 28 個 AX 品項:審查現有安全庫存設定,評估是否可適度降低而不增加缺料風險
  2. 對 12 個 AZ 品項:逐一訪談使用部門,了解需求不規則的原因,評估是否可改善預測
  3. 對 620 個 C 類品項:統一改用 Min-Max,建立一個 Excel 表格,每半年更新一次,不再個別管理

§ 06分析的更新頻率

ABC×XYZ 分析不是做一次就永遠有效的工具。以下情況應觸發重新分析:

  • 年度更新: 每年至少做一次完整的重新分類,以最新 12 個月的數據為基礎
  • 重大業務變化: 新產品上線、重要客戶訂單變化、產品線停產,都可能使現有分類失效
  • 供應商結構改變: 主要供應商更換或交貨條件重大改變,可能影響前置時間設定

分析的數據品質決定結果的可靠性。如果消耗量記錄不準確(例如倉庫出庫沒有即時更新),XYZ 分析的變異係數可能被高估,造成虛假的「Z 類」判定。在改善分類前,先確認數據品質是否可信。


§ 07相關文章

編輯聲明本站為獨立編輯媒體,不接受任何形式的付費刊登或廣告。所有內容均基於獨立編輯判斷,與任何廠商無利益關係。