跳到主要內容
潤謙科技股份有限公司
選單

Tableau教學03-實現同期比、環比分析,YoY與去年比較,WoW 與上週比較

Ernie Liu已更新:2025年3月10日

實務上同期比和環比常用於描述時間數據的變化情況,公式如下

  • 同期比公式:同期比增長率=(本期數-同期數)/同期數×100%。以年同期比舉例,反應本年度比去年增長了多少,如2020年業績較2019增長50%。

  • 環比公式:環比增長率=(本期數-上期數)/上期數×100%。以週環比舉例,表示連續2個統計週期(連續兩週)的變化量,得知本週數據較上週數據的增減率。

1.同期比較,以YoY為例

以Tableau實現年同比會應用到Tableau三大計算類型:基礎計算式、表計算、LOD詳細級別表達式中的「表計算技巧」。

表計算的功用是對同一欄位下的資料做資料間的運算,像是當我們需要排名、累計或是移動平均時,就要用表計算。只要計算存在跨列運算,就只有表計算能實現跨列的結果。

若要在Tableau中實現年同期比較,Tableau已貼心的內建「年度同比成長」這支快速表計算函數,步驟如下:

1.將量值欄位(如範例中的銷售額)放至列軸,維度欄位(如範例中的訂單日期)放至欄軸,Tableau以折線圖呈現銷售額隨時間變化的趨勢。

Tableau「同期比較」工作表:紅框標出欄上的年(訂單日期)與列上的 SUM(銷售額),畫布是 2017 到 2020 年逐年上升的銷售額折線圖

2.因需計算量值欄位本期與同期的比較,點選銷售額欄位,於選單點選快速表計算->年度同比成長。

Tableau 中點開 SUM(銷售額)的選單,展開「快速表計算」子選單並反白「年度同比成長」

3.完成年同期比較! 並可看出2018年銷售額較2017年新增18.832%。

註:右小角有一個null值提示,因使用的範例是一份2017~2020年的資料,其中2017年無法與前一年2016年做比較。

Tableau教學03-實現同期比、環比分析,YoY與去年比較,WoW 與上週比較

2.環比比較,以WoW為例

想像有一張簡單的excel表,由A欄日期,B欄業績組成,要計算出週環比需將B欄中本週的業績加總後與上週的加總業績做交互運算,這時候思路就會聯想到表計算,實現週環比步驟如下:

試算表範例:A 欄日期、B 欄業績、C 欄是每週從週一開始算的所屬週次,D 欄用紅框標出本週與上週的分界

1.將日期欄位加到列軸

Tableau「週環比 WoW_練習」工作表:紅框標出列上剛拖進來的年(日期),畫布只顯示 2021 一列

2.調整日期格式為週數,並調整為離散

Tableau 日期欄位的下拉選單,兩個紅圈分別標出「週數」與「離散」,把日期改成離散的週數

3.因Tableau預設一週開始日為週日,可自由調整成公司的計算方式,如本範例中調整開始日為週一。

Tableau 左上角資料來源的右鍵選單,紅框標出「日期屬性…」這個項目

(叫出日期屬性的方法為右鍵點擊資料源)

Tableau「日期屬性」對話框,紅框標出「週開始」已設成星期一

4.將業績欄位拖拉至標記區中的文字。

Tableau 標記區,紅框標出「文字」按鈕,SUM(業績)已經放進去,右側交叉表列出三週的業績

5.點擊業績欄位,重複一個業績欄位。

Tableau 資料窗格中業績欄位的右鍵選單,紅圈標出「重複」

6.將重複後的欄位,拖拉至作圖區中的數字中。(小技巧:運用此方法即可輕鬆地創造表格形式的交叉表)

Tableau 畫面,紅框標出新產生的「業績(複製)」欄位,紅色箭頭指向交叉表右側的 21、7、29 三個數字

Tableau 交叉表出現兩欄數字,原本的業績與業績(複製),三週分別是 21.00、7.00、29.00

7.點擊位於度量值中的業績(複製)欄位,選擇快速表計算->百分比差異

Tableau 中點開 SUM(業績(複製))的選單,展開「快速表計算」並反白「百分比差異」

8.編輯別名為週環比WoW

Tableau 欄位標題的右鍵選單,紅框標出「編輯別名…」,該欄目前叫「從上一個沿著表(向下)的業績」

9.完成!並可從中得知2021/03/01較2021/02/22週業績增長314.29%。

Tableau 完成的週環比交叉表:欄位已改名為「週環比 WoW」,2021 年 2 月 22 日是 -66.67%、3 月 1 日是 314.29%

10.點擊右上角顯示,可改用多達24種視覺化圖形呈現資料!如本例中調整成長條圖。

Tableau 右上角「顯示」面板展開,紅圈標出橫向長條圖,畫布同時顯示業績差異百分比與業績兩組長條

表計算是Tableau計算體系中非常強大的功能,可用來實現排名、80/20法則、同期比較等應用,預計於2021/04發佈表計算教學。

延伸閱讀:Tableau表計算詳解

潤謙科技由通過原廠認證的顧問群組成,專注於Tableau教學,報表開發服務,有更多需求歡迎瀏覽服務介紹頁面,並提交需求:https://www.runinbase.com/product/tableau

講師介紹投影片:李思岑 Andy Lee,擅長數據視覺化分析,從事資訊服務業 18 年,持有 Tableau Desktop 與 Tableau Server Certified Associate 認證