1. 概述
1.1 問題描述
在使用 FineBI 時,有時需要按照維度來求累計平均值,比如 2020 年 1 月求 1 月的平均購買產品量,2020 年 2 月求 1 月和 2 月的累計平均購買量,2020 年 3 月求 1、2、3 月的累計平均購買量。
例如,根據日期(年月)求銷售數量的累計平均值,如下圖所示:
1.2 解決思路
按照年月求銷售數量的累計值。
算出年月對應的當前累計年月數量。
銷售數量的累計值/當前累計年月數量,計算對應年月的累計均值。
2. 操作步驟
範例資料:集团商品销售总表.xlsx
2.1 求銷售數量累計值
1)下載「集團商品銷售總表」建立分析主題,建立「組件>分組表」,將「銷售日期」欄位拖入維度欄,將「數量」欄位拖入指標欄,併為「日期」欄位切換年月顯示,如下圖所示:
2)點選 新增計算欄位,此處需要計算根據日期(年月)求銷售數量的累計平均值,命名為「累計平均銷售數量」,輸入公式:
WINDOW_AVG(SUM_AGG(數量),[],[],["first",0]),如下圖所示:
注:「數量」欄位需要從左側的欄位欄中選擇,不能手動輸入。
公式說明:
公式 | 說明 |
---|---|
WINDOW_AVG(SUM_AGG(數量),[],[],["first",0]) | 按照數量大小求累計平均值 |
將「累計平均銷售數量」拖入指標欄,如下圖所示:
2.2 效果查看
詳情參見本文 1.1 節。