1. 概述
1.1 版本
FineBI 版本 | JAR包版本 | HTML5移动端展现插件版本 | 功能变动 |
---|---|---|---|
5.1 | - | - | - |
5.1.6 | 2020-09-30 | - | 「占比、当前维度百分比、同比、环比、组内占比」的默认数值格式改为百分比 |
5.1.10 | 2021-02-05 | - | 快速计算支持设置「自定义同环比」,且支持按照「年」、「季度」、「月」、「周」设置同环比 |
1.2 应用场景
为方便用户计算同环比,FineBI 提供了快速计算同环比的功能。
注:明细表不支持。
2. 定义
维度拖入字段后,指标字段可以使用快速计算。
使用条件 | 支持计算内容 | 说明 |
---|---|---|
分析区域维度栏包含「时间」字段情况下使用。 | 同期 | 指标设置所属周期对应的值 |
同比增长值 | 当前值-同期值 | |
同比增长率 | 同比增长值/同期值 | |
环期 | 指标设置所属周期对应的值 | |
环比增长值 | 当前值-环期值 | |
环比增长率 | 环比增长值/环期值 | |
分析区域维度栏不包含「时间」字段情况下使用。 | 自定义同环比 | 分析区域不包含「日期」字段,即维度栏为非「日期」字段时,且待分析区域有「日期」字段,支持通过自定义同环比的方式快捷计算「对比值、增长值、增长率」。 |
若分析区域维度栏包含「时间」字段,则时间分组支持的计算类型如下所示:
时间分组 | 支持计算类型 |
---|---|
年 | 年环期、年环比增长值、年环比增长率 |
年季度 | 季环期、季环比增长值、季环比增长率、年同期、年同比增长值、年同比增长率 |
年月 | 月环期、月环比增长值、月环比增长率、年同期、年同比增长值、年同比增长率 |
年周 | 周环期、周环比增长值、周环比增长率、年同期、年同比增长值、年同比增长率 |
年月日 | 上述均支持 |
3. 同期
注:需要维度字段是年月日、年周数、年月、年季度时间类型。
例如:
年同期:已知 2020 年 8 月的销售额,去年(2019年) 8 月份的销售额为它的年同期数据。
月同期:已知 7 月 28 日的销售额数据,则 上个月 6 月 28 日的销售额为它的月同期数据。
周同期:已知本周周四的销售额数据,那么上周周四的销售额就为它的周同期数据
示例使用「合同事实表」数据,计算每个季度的年同期数据。
维度中拖入「合同签约时间」,更改分组为「年季度」,为方便对比,在指标栏拖入两个「合同金额」,对后一个「合同金额」字段求「年同期」,如下图所示:
注:求同期为计算上一时间维度中当前时间点的数据值,且时间分组不同时获得的同期数据也不一样。当分组为「年月」,年同期为去年同月的数据;当分组为「年月日」,年同期为去年同日的数据。
效果如下图所示:
如何使用函数求同期值:
公式 SAME_PERIOD(SUM_AGG(合同金额),"Y") ,详情请参见:SAME_PERIOD
4. 同比增长值
注:需要维度字段是年月日、年周数、年月、年季度时间类型。
例如:
年同比增长值:2020 年 8 月的销售额 - 去年(2019年) 8 月份的销售额为它的年同比增长值数据。
示例使用「合同事实表」数据,计算每个季度的年同比增长值数据。
维度中拖入「合同签约时间」,更改分组为「年季度」,为方便对比,在指标栏拖入两个「合同金额」,对后一个「合同金额」字段求「年同比增长值」,如下图所示:
效果如下图所示:
2014-1季度合同金额同比增长值(1)=2-3
当然,若维度中拖入「合同签约时间」,分组为「年月日」,则可支持设置「年、季度、月、周」同期,例如设置以月为周期的同期数据,如下图所示:
5. 同比增长率
注:需要维度字段是年月日、年周数、年月、年季度时间类型。
同比增长率=(本期值-同期值)/同期值*100%=同比增长值/同期值*100%
在维度拖入的时间维度为年月日、年周数、年月、年季度、年时,才可以使用。
1)对合同金额点击「下拉>快速计算>同比/环比>同比增长率>年」,如下图所示:
2)以 2014-1 季度的同比增长率为例,同比增长率=(1490900-1269000)/1269000*100%。
3)若是用户只需要 2014 年的年同比数据(环比同理),可以进行过滤筛选,如下图所示:
如何使用函数求同比值:
如何使用函数求同比值详情请参见:同比计算 3.2节
6. 环期
求环期表示求相对于当前时间粒度的前一周期的值。例如今天的前一天,这个月的前一个月对应的值都是环期值。
在维度拖入的时间字段,且分组为「年月日、年周数、年月、年季度、年」时,才可以使用。
维度中拖入「合同签约时间」,更改分组为「年月」,对合同金额点击「下拉>快速计算>环期」,如下图所示:
2013-02 的环期值为 2013-01 的合同金额值,效果如下图所示:
如何使用函数求环期值:
公式:PREVIOUS_PERIOD(合同金额),详情请参见:PREVIOUS_PERIOD
7. 环比增长值
在维度拖入的时间字段,且分组为「年月日、年周数、年月、年季度、年」时,才可以使用。
维度中拖入「合同签约时间」,更改分组为「年季度」,对合同金额点击「下拉>快速计算>同比/环比>环比增长值」,如下图所示:
效果如下图所示:
1=2-3
8. 环比增长率
环比增长率=(本期值-环期值)/环期值*100%=环比增长值/环期值*100%
在维度拖入的时间维度为年月日、年周数、年月、年季度、年时,才可以使用。
维度中拖入「合同签约时间」,更改分组为「年季度」,对合同金额点击「下拉>快速计算>同比/环比>环比增长率」,如下图所示:
效果如下图所示,以 2014-1 季度的环比增长率为例,环比增长率=(1490900-690420)/690420*100%。
如何使用函数求环比值
如何使用函数求同比值详情请参见:环比计算 3.1节
9. 自定义同环比
分析区域不包含「日期」字段,即维度栏为非「日期」字段时,且待分析区域有「日期」字段,支持通过自定义同环比的方式快捷计算「对比值、增长值、增长率」。
例如要计算「合同签约时间」为 2014年 1 月不同「合同类型」的「合同金额」相对于 2014 年 3 月不同「合同类型」的「合同金额」增长情况。
详情参见:自定义同环比 。
10. 空值计算注意事项
同环比计算中,上期值为空或者本期值为空时,本期值与上期值进行计算时,对应同比、环比的(包括增长值、增长率)计算结果显示为空。