業績相關指標的計算(完成率、同比、環比、累計業績)

數據在比較中產生意義,當前業績一般會進行三個方面比較:

完成率,實際業績與目標業績對比,公式為實際業績/目標業績*100%

同比,本期業績與去年同期業績比較,公式為(本期業績-去年同期業績)/去年同期業績*100%

環比,本期業績與上期業績比較,公式為(本期業績-上期業績)/上期業績*100%

在Excel或Power BI中使用時間智能函數可以方便的對以上指標進行動態計算。

一.準備

1.準備一張日期表,可以是外部Excel文件,也可以是DAX函數新建,並進行日期表標記。

圖1 CALENDARAUTO,最簡單的日期表新建方式

2.將日期表與銷售明細與銷售目標的日期欄位建立關聯。

圖2 日期關聯

二、計算

1.業績完成率

業績完成率 = DIVIDE([銷售額],[銷售目標])

這是最簡單的一個計算指標,計算結果如圖3所示。因銷售目標明細中只有2018年目標,因此業績完成率只顯示2018數據。

圖3 業績完成率計算結果

假設業務涉及數省,地圖是不錯的表示業績完成的方法。公司如果是區域性質的也可酌情使用地圖(Power BI建立方式見此處)

圖4 地圖顯示業績完成率

使用SVG圖片在Power BI中表達業績完成狀態,也是個不錯的選擇,比方如圖5所示。

圖5 業績完成心情圖表

添加方式也非常簡單,新建度量值,字元「"data:image/svg+xml;utf8,"與SVG文件編碼相連即可。度量值添加後數據類型標記為圖像URL。

圖6 SVG度量值

SVG圖例可以在網上找到,也可以藉助開源軟體inkscape將JPG等格式的圖片轉換為SVG,用記事本打開文件,將編碼複製到Power BI即可。

2.環比

上月銷售額 =
CALCULATE(
[銷售額],
DATEADD(日期表[日期],-1,MONTH)
)

DATEADD將當前日期倒推到上月。

環比=DIVIDE([銷售額]-[上月銷售額],[上月銷售額])

3.同比

去年同期銷售額 =
CALCULATE ( [銷售額], DATEADD ( 日期表[日期], -1, YEAR ) )

DATEADD將當前日期倒推到去年同期。

同比 = DIVIDE([銷售額]-[去年同期銷售額],[去年同期銷售額])

4.年度累計銷售額

銷售額_YTD = TotalYTD([銷售額],日期表[日期])

類似的TotalQTD, TotalMTD為季度累計和月度累計

5.年度累計同比

去年同期銷售額_YTD =
CALCULATE(
[銷售額_YTD],
DATEADD(日期表[日期],-1,YEAR)
)

同比_YTD = DIVIDE([銷售額_YTD]-[去年同期銷售額_YTD],[去年同期銷售額_YTD])

以上計算結果如下圖

圖7 同比、環比、YTD值計算

因第一個月份沒有上月數據,因此環比為空白;因數據源只有2017-2018數據,因此2017去年同期為空白;第一個月全年累計銷售額為1月數據,以後月份滾動累加,遇到年份變更數據從頭開始計算。

本文為了描述清楚,進行了步驟拆分,實際有些中間計算過程可以省略,後續會講到。

以上。


推薦閱讀:

TAG:PowerBI | 數據分析 | 零售行業 |