當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

TOTAL-汇总

1. 概念

文法total(x_agg(array), range, agg)根據橫縱軸或列欄維度新增的欄位對指標進行跨列彙總的計算。
参数1x_agg(array)第一個參數為使用者計算的指標,該指標必須為聚合函式或聚合指標。
参数2range第二個參數range為使用者設定計算的範圍,0為對所有行進行彙總,1為對組內所有行進行彙總。
参数3agg第三個參數agg為彙總的計算規則,"sum"為求和;"avg"為求平均,"max"為求最大值,"min"為求最小值。

2. 注意事项

第三個參數支援SUM、AVG、MAX、MIN,不區分大小寫。

3. 範例

3.1 計算組內彙總值

計算「每年」不同合同型別的合同金額的彙總值。

例如對2013年合同金額進行組內彙總值計算,如下圖所示:

函式寫法請參見:函式計算格式

3.2 計算組內佔比

繼續進行「組內佔比」計算,計算同一年內不同合同型別的合同金額的佔比:SUM_AGG(合同金額)/TOTAL(SUM_AGG(合同金額),1,"sum"),如下圖所示:

公式說明:

公式說明
SUM_AGG(合同金額)按照「年份」和「合同型別」進行組內彙總的合同金額
TOTAL(SUM_AGG(合同金額),1,"sum")計算同一年所有合同型別的合同金額彙總值
SUM_AGG(合同金额)/TOTAL(SUM_AGG(合同金額),1,"sum")每年每個合同型別的合同金額 / 當年內所有合同型別的合同金額彙總值

函式寫法請參見:函式計算格式

3.3 計算組內累計佔比

計算「組內累計佔比」, 輸入公式:ACC_SUM(SUM_AGG(合同金額),1)/TOTAL(SUM_AGG(合同金額),1,"sum"),如下圖所示:

公式說明:

公式
說明
ACC_SUM(SUM_AGG(合同金額),1)計算同一年內不同合同型別的合同金額累計值
TOTAL(SUM_AGG(合同金額),1,"sum")計算同一年的合同金額彙總值
ACC_SUM(SUM_AGG(合同金額),1)/TOTAL(SUM_AGG(合同金額),1,"sum")累計值/彙總值

4. 拓展閱讀

1)所有值(快速計算)

2)自助資料集計算

若在 自助資料集  中計算所有合同金額彙總值,可新增列後選擇「所有值/組內」設定所有合同金額求和。

該處資料由於是對明細資料進行的計算,因此不會因為維度變化而改變結果。


附件列表


主題: 数据分析进阶
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!