跨層平均值

1. 概述

1.1 版本

報表伺服器版本
版本說明

11.0

-


「逐層平均值」就是在分組報表中,每一組中分別將「第一層至當前層」資料相加求平均值,得到這一層的「累計平均值」。但「跨層平均值」相對於「逐層平均值」而言,不是每組分別算平均值,而是從第二組開始在上一組的累計結果值上繼續匯總算平均值。

1.2 縱向跨層平均值

1724377606868065.png

1.3 橫向跨層平均值

2024-08-23_10-00-39.png

2. 縱向跨層平均值

2.1 開啟報表

開啟報表%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\跨層累計_縱向.cpt

2.2 計算平均值

方法一:

在 E3 儲存格中,寫入平均值公式= (IF(&B3 > 1, D3[B3:-1], D3[A3:-1,B3:!-1]) + C3) / seq(),如下圖所示:

1724377449515242.png

公式說明:

公式
說明
(IF(&B3 > 1, D3[B3:-1], D3[A3:-1,B3:!-1]) + C3)跨層累計值
 seq()在整個報表執行程式中,傳回該函式被第幾次執行(獲取執行次數,作為分母)

方法二:(僅適用於11.0.4前的版本

在 E3 儲存格中直接使用逐層累計公式=LAYERTOTAL(B3, C3, D3) / seq(),等同於公式= (IF(&B3 > 1, D3[B3:-1], D3[A3:-1,B3:!-1]) + C3) / seq()

2.3 效果預覽

2.3.1 PC 端

儲存範本,點選分頁預覽,效果如 1.1 節。

2.3.2 行動端

App 與 HTML5 端效果相同,如下圖所示:

1724378808139445.png

3. 橫向跨層平均值

3.1 開啟報表

開啟報表%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\跨層累計_橫向.cpt

3.2 計算平均值

在B6 儲存格中,寫入平均值公式=(IF(&B3 > 1, B5[;B3:-1], B5[;B2:-1,B3:!-1]) + B4) / seq(),B6儲存格父格:「預設」,擴展方向-「橫向」,如下圖所示:

1724378153292448.png

公式說明:

公式
說明
(IF(&B3 > 1, B5[;B3:-1], B5[;B2:-1,B3:!-1]) + B4) 跨層累計值
 seq()在整個報表執行程式中,傳回該函式被第幾次執行(獲取執行次數,作為分母)

3.3 效果預覽

3.3.1 PC 端

儲存範本,點選資料分析預覽,效果如 1.2 節。

3.3.2 行動端

App 與 HTML5 端效果相同,如下圖所示:

1724378906655963.gif

4. 範本下載

4.1 範例一

點選下載範本:跨層平均值_縱向.cpt

4.2 範例二

點選下載範本:跨層平均值_橫向.cpt


附件列表


主題: 報表專題
  • 有幫助
  • 沒幫助
  • 只是瀏覽
中文(繁體)

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

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

不再提示

9s后關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙

反饋已提交

網絡繁忙