標籤:

Tableau 表計算 | YoY MoM

前面的基礎技能普及完畢,終於迎來 YoY、MoM

它們是啥?

舉栗子,下圖是蘋果手機近幾年的銷售情況

柱形圖表示iPhone的歷年銷量

線形圖表示iPhone銷售的年增長率(YoY)

可見,從2011年後,銷量逐年增長,但是增長率放緩

那麼

YoY(Year-on-year percentage),是指當期的數據較去年同期變動多少

例如,甲公司今年11月營收115億元,去年11營收為100億元,則營收YoY為15%

前文說過

如果只是看每年的銷量數據,有時肉眼直觀即可見

如果使用當年數據減去上一年數據,所計算的增長情況,則需要二次計算

年度數據準備

4年的銷售數據

實現YoY

增長率的計算原則:

(今年 - 去年) / 去年

之前說過,表計算的使命是,對同一欄位下的數據做數據間的運算

如果需要計算 今年 - 去年 ,則需要創建一個新列

使用LOOKUP偏移函數:

在新欄位(列)中,對年份做一位偏移,恰好實現我們需要的

今年與去年數據,在同一行出現

然後實現兩年的增長差值,就容易多了:

當前的銷售額,減去去年的銷售額

新創建的計算欄位即為增加值:

前邊,我們已經創建了兩個欄位

1 今年減去去年的增加值

2 上一年的銷售額

所以增長率,就是二者相除

在數據表中如下顯示:

這裡有個Tips,新創建的欄位,按照如下設置好默認屬性,再將欄位拖入視圖就會具有相應的顯示單位了

將增長率設置為百分比

現在,準備工作差不多完成了,回到視圖度量的工具欄,移除掉不再使用的輔助欄位:

只保留增長率

使用智能顯示創建條形圖

瞬間完成了歷年增長率的報表

稍微做一下美化調整即可:

對不起,其實有更簡單方法

剛才我們使用表計算的計算欄位,一步步搭建好了年增長率YoY

其實通過快速表計算也可以實現同樣的結果

不過,這個是有局限的,下一章就說這個

基本數據如下:

在銷售額這個度量上,通過倒三角找到快速表計算,再找到年同比增長

見證奇蹟的時候:

計算結果和前面我們使用寫計算欄位的方法相同吧

來看一下,這個自動生成的表計算公式:

在工具欄雙擊欄位即可查看

但是,空間太小不容易查看

別忘了,Ad-Hoc的技能

將欄位,拖入到度量的空白

會彈出欄位命名窗口:

確認命名後,會生成一個新欄位

使用編輯,打開欄位以查看編寫的公式內容

可見,和我們之前一節編寫的邏輯相同

區別在於

增加了一下空值欄位的保護函數,Zn

ABS取值規範界定

(這些內容,以後會寫,會在tableau Null值那些事兒,會介紹的)

月度數據準備

先構建月度數據

先拖入年,使用下鑽功能,出現季度

再次下鑽一層,進入月

然後將季度移除

拖入銷售額欄位,即可

實現MoM

上邊說過,快速表計算有局限性,因為這裡並沒有月同比增長

這就是問題了

所以我們還是要回歸原始的做法

建立偏移欄位

如下結果:

建立銷售額差值欄位

結果如下

再創建增長率欄位

結果如下:

再嘗試製作可視化視圖

進階一下,創建計算欄位,用來區分,增長和降低

將該欄位拖入顏色標記框

欄位拖入到詳細界別項,全部曲線值展示了年度趨勢

可以粗略看到

每年的,五月、八月的增長率較高

每年的,二、四、七月的增長率偏低

Done!

下一次再來聊一下WoW,也即是Week的做法,這個將更進階,更複雜!

更新記錄:

2017-1-18 發布

Peace!


推薦閱讀:

如何在Tableau中做出如Google那樣的視圖?

TAG:TABLEAU |