寫在前面:html
公司內部的報表體系,先後通過了3批人員的3次重大改動,可是仍然處於很尷尬的處境。是咱們不夠努力嗎,顯然不是。咱們開發了幾百張各類各樣的報表,可是使人滿意的幾乎沒有。隨着咱們踩坑愈來愈多,咱們也慢慢發現了,在報表體系方面,咱們缺的不是技術。算法
那麼咱們的短板在哪裏?編程
方法論! 咱們缺的是系統的方法論!咱們一直悶頭苦幹,卻忘記擡頭看路!咱們迷失於對「術」的研究,卻忽視了對「道」的理解!ide
從理論開始,到實際能夠操做的步驟結束,我總結概括了一些本身的經驗,但願在和你們分享的過程當中,集思廣益,在「道」的層面上對公司建設經營分析體系貢獻本身的力量。工具
據統計,在2014年期間,IT部共提供524份數據統計報表(包括常規統計報表213份,以及臨時性提取數據需求311次)。spa
但是。。。設計
領導說:提供給個人報表太多了,可是這些數據要表達什麼,從這些數據中能看出什麼來,眼睛都看近視了,仍是霧裏看花。3d
分析人員說:已經開發的報表使用率很低,新的數據需求卻層出不窮。天天設計各類報表,疲於應付,累的半死還沒啥效果。orm
統計人員說:各類報表需求花樣百出,指標不統一,算法常常變,原始數據不許確,卻又要求統計結果準確。htm
唉。。。
上面這張圖片(移動支付平臺平常報表片斷)是領導們天天都要痛苦面對的一份數據。這張報表共有27列(圖片僅包含小部分),涵蓋了咱們想獲得的大部分信息,可謂是大而全的典範。
但是。。。
你能愉快的閱讀它嗎?
決策者,管理者以及業務執行者,究竟須要什麼?
經營分析報表(簡稱經分報表)是以必定形式展示的多個業務指標的彙總。它的做用是幫助讀者瞭解業務的狀態和趨勢,因此經分報表並非大量明細數據的堆砌,而是依據不一樣分析角度進行數據彙總以後的展示。嚴格的說,經營分析報表是經營分析三要素的自由組合。
經分報表 = 關鍵指標 + 分析維度 + 分析方法
案例:2015Q1期間騰訊NFC交易額的環比趨勢
指標是對業務運營的衡量,提供能夠用來定義和追蹤業務成果的可量化的信息。
每一種業務領域內都有核心的業務活動,根據企業的戰略目標對核心業務進行分解,在關鍵節點上提煉出可量化的信息,這些信息就能夠進一步分解爲具體的指標和分析維度。在實際操做過程當中,一個比較經常使用的方法是基於價值樹分解(樣例見附錄:價值樹分解指標法)。
各個業務領域都有一些比較通用的經分指標。一套合適的經分指標體系應該具備如下三個特色:
1) 少而精小而美。指標是對核心業務關鍵信息的高度提煉,統計人員和分析人員,都應該把注意力集中到少許的關鍵指標上,而不是設立大量的指標。由於過多指標會分散精力,浪費人力。
2) 分析結構穩定。在至關長的時間內,指標的算法須要保持不變。頻繁變換的指標會讓分析人員無所適從,而且只有相對穩定的指標才能對業務進行時間趨勢的比較分析。
3) 目的明確,層次清晰。指標必定要體現核心業務邏輯,分析目的雷同或近似的指標儘可能進行統一。而且針對不一樣的管理層級,能夠設置不一樣的指標。好比,某些特定的指標是僅能提供給高層決策者的。
分析維度是指對指標的不一樣分解視角和統計範圍,可分爲時間,空間以及不一樣管理對象等。具體選擇哪種分析維度,取決於報表的服務對象。如,商戶拓展人員關注商戶狀況,就會從商戶維度進行分解彙總;而市場部門關心業務開展狀況,就應該從業務維度進行指標的分解彙總。
分析維度的一個特徵是,在同一個維度上,根據具體的應用須要能夠逐層細化分析或者彙總。分解的方向和顆粒度取決於服務對象的管理層級。如,針對業務維度(含業務大類和業務名稱兩個層次),決策者關注在業務大類這個層次上的彙總數據,而基層業務人員可能會更關注某一個具體業務的彙總信息。維度分解和彙總的一個更直觀應用場景是,在時間維度上,按照日-月-季這三個時間屬性層次進行逐級彙總或分解,知足不一樣層級讀者的需求。
單純的指標+維度,是不能準確對業務進行分析的。如,「1季度交易額100萬」這個指標和維度組合,並不能反映出業務是否處於健康狀態。由於100萬是高是低,是可能是少,必需要和其餘數據進行比較才能知道。也就是說,除了指標和維度以外,咱們還須要提供至少一個分析方法。
分析方法實質上是對數值型的指標進行的二次運算和比較,包括但不限於對指標的各類累計,排序以及對比。經常使用的分析方法主要包括:佔比,同比,環比,與計劃比,排名,TOP N,趨勢。
備註:在對數值型的指標作基於時間序列的分析時,要特別留意爲全加型(full-additive)數據和半加型(semi-additive)數據選擇不一樣的分析方法。如,全加型指標(交易額)能夠在時間序列上進行累加,可是半加型指標(帳戶餘額)在時間序列上就要求均值,而不能累加。
很難想象,一個企業的高層決策者和基層執行者天天都在閱讀一樣的報表。更加合情合理的狀況是,根據使用對象的管理層級不一樣,即便是針對一樣的數據指標,經分報表也應該以不一樣形式進行展示的。任何一個企業的人員結構都接近於下圖的金字塔型,經分報表的建設也一樣遵循金字塔模式。
在分析維度這個要素上,最能體現經分報表的層次特徵。下面咱們用同一份基礎數據,來設計適合不一樣使用對象的報表。
基層的業務執行者和分析人員,由於須要對細節進行關注,因此不少時候須要的數據是一種明細或者輕度彙總的報表。這種程度的報表,可讓讀者準確掌握細節,方便更好開展平常工做,發現增值點,監控問題點。
這種明細數據的另外一個最大優勢是,業務分析人員經過在Excel等工具,能夠很是方便的進行數據二次分析和圖表處理。使用Excel透視表進行數據分析的一個實踐原則就是,原始數據儘可能保持在明細狀態。
中層的業務管理者,不須要頻繁的關注細節,可是須要關注從不一樣維度分解以後的業務指標數據。因此,管理者更多須要的是多維度的彙總數據。經過不一樣視角對數據進行對比,得出合理結論,及時調整工做計劃。
以下圖,《按月分析交易額》體現的是交易額和用戶數隨着時間的趨勢變化;《按業務分析交易額排名》體現的是不一樣的業務所佔的比重。一樣的基礎數據,只要按照不一樣維度(時間,業務)分別進行統計以後,就實現了不一樣的經營分析目的。
公司的高層決策者,時間很是寶貴,他們須要得到簡明,直觀的經營信息。若是不是很是特殊的狀況,決策者不會也不該該關注到具體的細節數據。最適合決策者閱讀的報表,應該是在各個分析維度上通過高度濃縮彙總的,而且可以一目瞭然掌握宏觀狀況的報表。這種類型的報表,一般叫作Dashboard(或叫數據儀表盤),經過圖表和數據的合理組合,儘可能在一個頁面以內就讓讀者掌握全部必要信息。
假設決策者最關心的是三個方面的信息:企業近期交易額趨勢;最有價值的業務排名;特定任務的完成率。咱們設計以下圖的Dashboard(爲了更好體現主題,該圖表中有一部分虛構數據)。
經分指標,分析維度,和分析方法這三個要素,能夠進行任意多的自由組合,理論上會產生很是多的報表。在報表整個設計過程當中,咱們必需要提供一個簡單的工具,這個工具備兩個重要做用:
1) 做爲業務分析人員和IT人員溝通的橋樑,避免溝通中的歧義和偏差,保證你們說的是同一件事情;
2) 詳細並準確地記錄經分報表三要素的關係,避免在設計報表的時候易出錯,遺漏或者重複;
上面這個Excel表格是咱們設計的一個「要素對應表」。這個最簡化的工具涵蓋了全部的指標,計算公式,以及每個指標能夠關聯的分析維度和方法。應該說,業務分析人員設計報表的一個最重要工做,就是梳理三要素的關係,而且完成這張表格。
做爲一個簡單的工具,要素對應表的使用也很是容易,各個元素的含義都一目瞭然。這個最簡化的版本已經能夠完成大部分的工做,而且根據具體的要求,還能夠適當增長其餘信息,好比原始數據的來源,對應的最終報表名稱等等。
把經分三要素組合在一塊兒,數據堆放在一塊兒,這也不是經分報表。要時刻牢記「數據不等於報表,報表不等於報告」。設計報表的過程,其實是一個推銷數據的過程,這些數據要表達什麼意思,讓讀者重點關注什麼地方,這些都是須要考慮的細節。雖然設計報表的過程能夠各顯神通,可是下面的一些基本原則仍是不能忘記:
Ø 關注焦點突出重點:一張報表只說一件事情,把核心目標分析透徹,不能多組數據混雜羅列,致使沒法迅速明確主題;經過不一樣顏色或格式等方式,把報表的重點數據突出顯示。
Ø 字不如表表不如圖:有效的圖表方式可以使表述的問題清楚明瞭,可是切忌過度追求圖形花樣而喧賓奪主,要根據想表達的問題仔細進行圖表的選擇(圖表選擇請參見附錄:Andrew Abela的圖表類型選擇指南)。
Ø 方寸之間盡顯乾坤:不以數量取勝,要以深度取勝。不要羅列擺放太多數據,報表儘可能反映彙總的信息。從讀者的角度出發,把最關注的信息都放在一個屏幕以內(或者一張A4紙以內)。
Ø 因人而異有的放矢:針對不一樣的讀者,用不一樣的展示形式把相同的數據展示。
Ø 風格統一格式一致:報表的風格保持一致,使讀者的注意力關注在內容上,而不須要常常適應新的格式。好比,金額字段都是右對齊,千分位符號,小數點後兩位。
若是從使用簡易度和功能強大性這兩個方面考慮,EXCEL無疑是綜合實力最強的工具,沒有之一。容易獲取,上手簡單,功能強大,若是你願意研究,還能實現各類超級複雜的數據分析功能。表哥表妹有這樣一件利器在手,理應具有「天下我有」的氣概。
若是必定要找出缺點的話,EXCEL在報表自動化方面須要掌握VBA編程,略微複雜。不過,在IT部門的強力支持下實現自動化,這都不叫事兒!
一份使人滿意的經分報表,從構思到投產,會通過幾個環節。
1) 構思要素:對核心業務進行分解,明確三要素而且完成要素對應表。這個過程由業務分析人員主導完成。這個環節是最重要的一環,是整個經分體系的基礎。
2) 提供數據:根據三要素,整理提供基礎的數據。基礎數據大多狀況下,應該是明細或者輕度彙總的原始數據。這些數據還不能叫作報表,二是報表的原材料。這個過程由IT部統計人員完成。
3) 設計報表:根據報表的分析目的和讀者分類,對報表格式進行設計,要素如何組織,內容如何擺放,突出什麼內容,用什麼圖表。這個過程由業務分析人員完成,使用的工具就是EXCEL。用上一個環節輸出的基礎數據,把想要表現的內容顯示出來。這個環節也是重要的一環,不光考驗你對業務的理解,還考驗你對用戶體驗的理解。
4) 試用和調整:完成設計的報表還須要通過用戶的檢驗。經分報表的用戶就是分析人員,業務人員,各級管理者。把設計好的樣本報表交給不一樣的讀者體驗,收集反饋意見,驗證是否達到了「推銷數據」的目的。這個環節由業務分析人員主導,各類讀者參與。
5) 自動化投產:通過實踐驗證的報表,就須要按照分析週期,自動生產,自動發送了。這個環節是IT部完成。
(此圖例來自第三方資料)
《EXCEL圖表之道》http://item.jd.com/10067717.html
《Excel 2010數據透視表應用大全》http://item.jd.com/11154634.html
《誰說菜鳥不會數據分析》http://item.jd.com/11123672.html
《用數據決策》http://item.jd.com/10078134.html
《用圖表說話:麥肯錫商務溝通徹底工具箱》http://item.jd.com/11324809.html