反饋已提交

網絡繁忙

同比和環比

一、概述

  1. 本文介紹透過層次座標計算同比和環比的方法。

二、步驟

1
環比和同比的定義。
  1. 環比:計算本月相較於上月的增長率,兩個月份在同一年。

  2. 同比:計算某月相較於去年同月份的增長率。



2
插入資料集【ds1】。
  1. 新建資料庫查詢。

  2. 使用以下SQL語句,查詢2010年和2011年的財務資料。

2021-07-23_14-13-35.png

3
設計報表體。
  1. 將【ds1】的【年份】、【月份】和【資產】拖入B3~D3。

  2. 在B2:D2中輸入表頭。

  3. 預覽效果。

2021-07-23_14-19-21.png

1.png

4
計算環比。
  1. 在E3中輸入以下公式:IF(&C3 > 1, IF( D3[C3:-1] == 0.0, "Denominator is zero" , D3 / D3[C3:-1]-1), "The first month")。

  2. 將E3中文字的格式設為【百分比】,形式是 #0.00%,即保留2位小數。

  3. 預覽效果:每年1月份沒有對應的環比數值,顯示"The first month";從2月份開始,顯示環比的數值,形式是百分比。

公式片段

含義

&C3 > 1

&C3是某月在當年的序號。

如果序號是1,即是當年的第1個月,前面沒有其他月份可以計算環比,因此不計算環比,顯示 “The first month”;

如果序號大於1,則執行後面的IF語句來計算環比。

D3[C3:-1] == 0.0

D3[C3:-1]是上個月的資產,作為計算環比時的分母。

如果上個月的資產為0,那麼作為分母會導致計算結果為無窮大,因此不計算環比,顯示"Denominator is zero";

如果上個月的資產不為0,則執行 D3 / D3[C3:-1]-1 來計算環比。

GIF1.gif

2021-07-23_14-20-39.png

5
計算同比。
  1. 在F3中輸入以下公式:IF(&B3>1,IF(D3[!0]{B3=$B3-1 && C3=$C3} == 0.0,"NA",D3/D3[!0]{B3=$B3-1 && C3=$C3}-1),"The first year")。

  2. 将F3中文本的格式设为【百分比】,形式是 #0.00%,即保留2位小数。

  3. 预览效果:第1年的所有记录没有对应的同比数值,显示"The first year";从2年开始,显示同比的数值,形式是百分比。

公式片段

含義

&B3>1

&B3是年份的序號。

如果序號為1,則是第一年,前面沒有其他年份的資料可以用來計算同比,因此不計算同比,顯示"The first year";

如果序號大於1,則執行後面的IF語句來計算同比。

D3[!0]{B3=$B3-1 && C3=$C3} == 0.0

D3[!0]{B3=$B3-1 && C3=$C3} 計算的是上一年中同月份的資產,作為計算同比的分母。

如果這個資產的值為0,那麼作為分母會導致計算結果為無窮大,因此不計算同比,顯示"NA";

如果這個資產的值不為0,則執行 D3/D3[!0]{B3=$B3-1 && C3=$C3}-1 來計算同比。

GIF2.gif

2021-07-23_14-39-15.png

三、範本下載

附件列表


主題: 報表特性
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉