反饋已提交
網絡繁忙
本文介紹透過層次座標計算同比和環比的方法。
環比:計算本月相較於上月的增長率,兩個月份在同一年。
同比:計算某月相較於去年同月份的增長率。
新建資料庫查詢。
使用以下SQL語句,查詢2010年和2011年的財務資料。
將【ds1】的【年份】、【月份】和【資產】拖入B3~D3。
在B2:D2中輸入表頭。
預覽效果。
在E3中輸入以下公式:IF(&C3 > 1, IF( D3[C3:-1] == 0.0, "Denominator is zero" , D3 / D3[C3:-1]-1), "The first month")。
將E3中文字的格式設為【百分比】,形式是 #0.00%,即保留2位小數。
預覽效果:每年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 來計算環比。
在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")。
将F3中文本的格式设为【百分比】,形式是 #0.00%,即保留2位小数。
预览效果:第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 來計算同比。
同比和環比.cpt
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉