謹以此文紀念意大利經(jīng)濟學家帕累托。
很多人都知道80/20帕累托法則(20%的人掌握著80%的財富),而ABC分類法可以說是該法則的衍生,目的是把握關(guān)鍵,分清主次。
比如一共有100件商品,
10件商品占銷售總額的70%;
20件商品占銷售總額的20%;
還有70件商品僅占銷售總額的10%。
于是你可以按照70%,20%,10%的銷售額比重把產(chǎn)品分為ABC三類,然后把重點的管理資源放在A,把較少的資源分配給C或者砍掉部分C商品,以達到資源管理的最優(yōu)狀態(tài)。(下圖是我使用案例數(shù)據(jù)做的一個樣例)
其中柱狀圖為銷售額,折線圖為累計銷售額占比,可以看到所有商品的銷售額累計占比之和就是100%,而顏色則按照累計銷售額占比,10%,20%,70%來進行區(qū)分。
1879年,自偉大的帕累托創(chuàng)造了該法則后,該方法不斷地應用在管理的各個方面,從庫存管理、質(zhì)量管理、銷售管理甚至到社會分析,成為企業(yè)提高效益的普遍管理方法。只不過在沒有計算器的年代,人民群眾應該是用紙筆按照下面的步驟來計算的。
現(xiàn)在有了Excel,完成此類計算并不是什么難事,而且Excel2016以后的版本還集成了帕累托分析圖。
然而,隨著經(jīng)濟的發(fā)展,數(shù)據(jù)量增加,維度不斷豐富,在繁多的維度和數(shù)據(jù)體量下,制作一張靜態(tài)圖表已經(jīng)滿足不了分析需求。
比如我們想快速的做出2019年1/2/3月,北京/杭州/上海地區(qū),工具、衣物、飲品類別商品的業(yè)務(wù)員銷售額帕累托圖,并且知道ABC級銷售員都是誰?C級銷售員的占比每個月是上升了還是下降?
僅僅是剛剛提到的這幾個時間、地點、商品種類維度,就可以組合出27種不同的可能,難道我們要像上面填表的方法重復制作27遍?如果維度更多,定期制表,這個工作量簡直是難以想象!
那該怎么解決這個問題呢?
我還是直接來揭曉答案吧,解決這種問題,需要的是動態(tài)ABC分析,而不是基于某一張靜態(tài)表來計算,比如達到下圖的效果,點擊不同選項就可以快速得到分析結(jié)果。當然對于我們使用的工具FineBI,當數(shù)據(jù)源有更新,所有圖表只要一鍵刷新即可。
當你的領(lǐng)導第一次看見這樣的分析,很有可能是心潮澎湃,內(nèi)牛滿面。
而傳統(tǒng)的Excel是滿足不了這樣的數(shù)據(jù)分析需求的。這時候,我們的工具也需要進化了,商業(yè)智能軟件(BI)應運而生。目前市場上的BI工具十分繁多,但是性能也參差不齊,這里我就以國產(chǎn)BI工具的優(yōu)秀代表FineBI為例。
我們首先從數(shù)據(jù)源開始上手,這是張銷售明細表,其中包含每一筆銷售訂單的地區(qū)信息、商品的類別信息。
首先基于該表,我們使用FineBI中的計算指標功能,進行數(shù)據(jù)的處理加工分析。先可以簡單地寫一個計算指標,求銷售金額合計,將銷售額按照商品進行匯總。
使用聚合函數(shù)-SUM_AGG,該函數(shù)可以保證當維度發(fā)生變化時,匯總數(shù)據(jù)的維度也跟著變化。比如當前端的維度為省份時,使用SUM_AGG函數(shù)計算出的總額就是按照省份匯總的銷售總額。當維度為城市時,計算結(jié)果會自動切換為按照城市匯總的銷售總額,再也不需要手動調(diào)整了,一切都是這么輕松~
有了計算指標你可以嘗試著去構(gòu)造一張ABC模樣的表。把【商品名稱】字段拖動到橫軸,【銷售總額】拖動縱軸,再按照由大到小降序排列。
接下來是最核心的部分,求累計銷售額,它的計算公式是:
這個公式是怎樣工作的呢?那就是ACC_SUM公式,這個公式的含義為,把按照維度匯總過的銷售總額從上至下累加,這樣就求出了累計銷售額。0代表所有值累計,1代表組內(nèi)值累計。
計算結(jié)果如圖:
如果你理解了這條公式,恭喜你已經(jīng)掌握了該模板最困難的部分。接下來要做的就是使用TOTAL函數(shù)計算出所有維度相加的銷售總額,之后使用一個簡單的除法,算出每個商品的累計銷售額占比,之后將他們累加
之后想要做ABC分類其實就是基于不同的累計金額百分比70%,20%,10%做判斷區(qū)分。比如寫一個計算指標ABC
我們使用本地小白菜為例子,這里的IF函數(shù)將根據(jù)累計銷售額占比進行判斷,它的累計金額百分比是61.99%,滿足<=70%的條件,所以該函數(shù)將返回1(即A)
B和C也會同樣按照此判斷條件進行分類
至此,把建立好的度量值拖動到縱軸中即可制成ABC分類表。
最后,制作一張帕累托分析圖,它其實就是一張折線與柱形圖。只再利用指標的排序功能按照銷售額由大到小降序排列。
直到現(xiàn)在,都和使用Excel制作的沒什么區(qū)別,只是一張靜態(tài)的帕累托圖,下面我們就來講解一下實現(xiàn)按照不同維度過濾的動態(tài)帕累托圖,實現(xiàn)多維度的帕累托分析~
添加文本下來過濾組件,可以將城市、省份、商品類別等維度拖入組件,實現(xiàn)不同維度的過濾操作
在此基礎(chǔ)上,還可以制作時間、樹過濾、滑塊過濾等不同的組件,全方位滿足分析需求
至于求商品個數(shù)和占比,以及添加其他各種圖表來展現(xiàn)分析結(jié)果,使用FineBI都可以非常輕松的實現(xiàn),我不在這里做特別說明了(圖為FineBI多種多樣的分析圖標)
既然大膽地使用了“最實用”這個標題,我不得不自圓其說一下為什么。有三點主要原因:
第一,這個方法并不復雜,任何FineBI的初學者都可以學習掌握,即使不懂你也可以把該模板直接復制使用。所謂“大道至簡”就是最簡單的才是最牛的。
第二,本篇文章,案例數(shù)據(jù)和模板都是免費的,就連使用工具FineBI個人版也是免費的。但如果沒有它,很多公司想要實現(xiàn)這類分析是通過漫長的IT部門建設(shè)項目或者掏出高昂的咨詢費用。
第三, 帕累托分析的應用極為廣泛,從數(shù)據(jù)輸出的分析結(jié)果非常清晰,并且將直接影響資源的分配。
我相信在廣大的讀者中,一定有人將立刻掌握這個模板并應用到實際工作中,創(chuàng)造出不可估量的決策價值!