历史版本18 :同比/环比(快速计算) 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 应用场景


1.2 功能简介

  • 对于分组表和交叉表中的指标字段,FineBI提供了对数值的快速计算,计算方式包括:求同期、求环期、求同比、求环比、排名、组内排名、所有值、组内所有值、累计值、组内累计值、当前维度百分比、当前指标百分比。默认直接拖入指标字段后没有计算方式,当前拖入的指标支持的计算方式显示可点击,如下图:

    1.png

演示案例:

  • 下面我们按照计算方式不同分别介绍使用方法;

  • 案例数据:使用内置业务包中功能数据>销售DEMO>合同事实表

注:从2018.11.16之后的版本,年周粒度的周计算逻辑采用 iso标准的周逻辑,每周开始的第一天为周日,每年包含52或53周,每年的第一周必须包含1月4日。从而保证每周都有7天的数据,更符合业务场景。周开始的时间可参考常规参数的2.9节修改。  

2. 同期编辑

2.1 同期定义

顾名思义,同一个时期。只有在维度是日期字段的时候,才可以使用快速计算求同期。

年同期:假如已知 2020 年 8 月的销售额,去年(2019年) 8 月份的销售额为它的年同期数据。

月同期:已知 7 月 28 日的销售额数据,则 上个月 6 月 28 日的销售额为它的月同期数据。

周同期:已知本周周四的销售额数据,那么上周周四的销售额就为它的周同期数据。

注:求同期为计算上一时间维度中当前时间点的数据值,在维度拖入的时间维度为年月日、年周数、年月、年季度时,指标字段下拉中的快速计算>求同期才可以点击,且可选择的同期时间维度根据时间字段的不同维度显示也不一样。

2.2 操作步骤

维度中拖入「合同签约时间」,更改分组为年月,为方便对比,在指标栏拖入两个「合同金额」,对后一个「合同金额」字段求同期,如下图所示:

9.png

效果如下图所示:

8.png

3. 环期编辑

3.1 环期定义

求环期表示求相对于当前时间粒度的前一周期的值。例如今天的前一天,这个月的前一个月对应的值都是环期值。

注:只有在维度是日期字段的时候(且是分组是年相关),才可以使用快速计算求环期。

3.2 操作步骤

对合同金额点击下拉>快速计算>环期,如下图所示:

10.png

效果如下图所示,2013-02 的同期值为 2013-01 的合同金额值。

11.png

4. 求同比编辑

4.1 同比定义

同比=(本期值-同期值)÷ 同期值

求同比的注意事项和求同期一致,需要维度字段是年月日、年周数、年月、年季度这种时间类型的时候才可以使用快速计算求同比。

4.2 操作步骤

对合同金额点击下拉>快速计算>同比>年,如下图所示:

12.png


效果如下图所示,以 2014-02 的同比为例,同比=(781000-30000)/30000。

13.png

5. 求环比编辑

5.1 环比定义

环比=(本期值-环期值)/环期值

在维度拖入的时间维度为年月日、年周数、年月、年季度、年时,才可以使用快速计算求环比。

5.2 操作步骤

对「合同金额」点击下拉>快速计算>环比,如下图所示:

14.png

效果如下图所示,以 2013-08 的环比为例,环比值=(396000-403800)/403800。

15.png

6. 排名编辑

求排名就是对当前分组好的指标按照数值大小进行排名。用户可以选择升序排名(即从小到大)或降序排名(即从大到小)。

1)在维度栏拖入「合同类型」和「合同付款类型」,在指标栏拖入两个「合同金额」,并对后面的「合同金额」选择下拉>快速计算>排名>升序排名。如下图所示:

16.png

2)为了看的更明白,我们取消勾选显示组内合计行。可以看到在合同金额(求和-升序排名)中,合同金额最小的排名为 1 ,最大的排名 为 8 。

17.png

3)更改排名为降序排名,这样合同金额值最大的排名为 1 ,如下图所示:

18.png

7. 组内排名编辑

组内排名为计算当前指标数值在分组内的排名顺序,同样可选升序排名和降序排名两种。

1)在维度栏拖入「合同付款类型」和「合同类型」,在指标栏拖入两个「合同金额」,并对后面的「合同金额」选择下拉>快速计算>组内排名>降序排名。如下图所示:

19.png

2)效果如下图所示,可以看出是在「一次性付款」和「分期付款」两个分组内分别排名的,如下图所示:

20.png

8. 所有值编辑

所有值为对该指标的所有值进行计算,包括求和、求平均、求最大值、求最小值。若选择对所有值计算,则该指标所有维度内显示的值都相同,都为计算的结果。

1)这里使用所有值求和作示例,对「合同金额」选择下拉>快速计算>所有值>求和,如下图所示:

22.png

2)为了更直观,在组件样式下隐藏组内合计行。对所有值求和的值与「合同金额(求和)」的合计值相同。如下图所示:

21.png

9. 组内所有值编辑

组内所有值为对该指标在分组内的所有值进行计算,包括求和、求平均、求最大值、求最小值。若选择对组内所有值计算,则该指标组内显示的值都相同,都为该组的所有数据计算的结果。


1.png

  1. 如我们为合同金额选择计算方式为组内所有值>求平均,则合同金额指标栏内的数值为用该指标的组内所有数据计算出的平均值。

    1.png

10、累计值编辑

  1. 累计值为对该指标所有值的累计统计结果,从上至下依次累加指标值。如我们为合同金额选择计算方式为累计值,则合同金额指标栏内的数值为从上至下依次累加总金额。

    1.png

    1.png

11、组内累计值编辑

  1. 组内累计值为对该指标组内所有值的累计统计结果,在组内从上至下依次累加指标值。如我们为合同金额选择计算方式为组内累计值,则合同金额指标栏内的数值为组内从上至下依次累加总金额。

    1.png

    1.png

12、当前维度百分比编辑

案例数据:使用内置业务包中功能数据>销售DEMO>地区数据分析

  1. 当前维度百分比为当前细粒度数据占该维度所有细粒度数据和的百分比,表示单个值占当前所在维度下总值的比例。

    比如我们为省份城市维度统计的合同金额计算当前维度百分比,上海市的合同金额当前维度百分比表示上海市的合同金额除以上海市的合同与回款金额总和。

    1.png

13、当前指标百分比编辑

案例数据:使用内置业务包中功能数据>销售DEMO>地区数据分析

  1. 当前指标百分比为当前细粒度数据占该指标内所有维度的细粒度数据和的百分比,表示单个值占指标总值的百分比。

    比如我们为省份城市维度统计的合同金额计算当前指标百分比,上海市的合同金额当前指标百分比表示上海市的合同金额除以所有城市合同金额指标的总和。

    1.png