历史版本2 :计算累计平均值 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1、描述编辑

场景描述:

在使用FineBI时,若您需要按照维度来求累计平均值,比如2019年1月求的是1月的价税均值,2月求的是1月和2月的累计价税均值,3月求的是1、2、3月的累计价税均值,此篇文档将指导您如何根据维度计算累计平均值。

应用示例:

比如下图中的,根据注册时间年月求购买产品的累计均值:

1.png

如何实现:

计算累计平均值分为三个步骤:1)按照年月求购买产品的累计值    2)算出当前累计的年月数量    3)计算对应年月的累计均值;

2、操作步骤编辑

2.1 求购买产品累计值

  1. 创建仪表板>分组表,选择销售DEMO业务下的合同事实表,拖拽注册时间字段至维度栏,购买的产品到指标栏,并为注册时间切换年月显示,如下图:

    1.png

  2. 点击添加计算指标,此处您需要计算的购买产品累计值为当月购买的数量和当月之前的购买数量累加值,购买产品累计值的计算方式为:ACC_SUM(SUM_AGG(购买的产品)),如下图:

    1.png

  3. 添加好的购买产品累计值如下图所示:

    1.png

2.2 计算当前累计年月数量

  1. 此处,您还需要计算当前已累积的年月数量,才能在后续算出当前累积的平均值。点击添加计算指标,累计行数的计算方式为:RANK_ANLS(购买产品累计值,0,"asc"),如下图,其中RANK_ANLS函数的用法可以在下面查看。

    1.png

  2. 点击确定保存该行数计算指标,并将其拖拽至表格的指标栏,如下图:

    1.png

2.3 计算对应年月的累计均值

  1. 得到购买产品累计值和行数后,即可以求出对应年月的累计均值。点击添加计算指标,直接使用购买产品累计值/行数即可得出,命名为平均累计值,如下图:

    1.png

  2. 点击确定保存,并将该平均累计值字段拖入表格的指标栏,如下图:

    1.png

  3. 此时,我们即可得出根据年月维度计算的累计平均值。