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!
推薦閱讀:
TAG:TABLEAU |