反馈已提交

网络繁忙

计算同环比(图表有日期字段)

  • 文档创建者:Jenny.Tang
  • 编辑次数:22次
  • 最近更新:Lily.Wang 于 2021-08-20
  • 1. 概述

    1.1 版本

    FineBI 版本JAR 包版本
    功能变动
    5.1--
    5.1.92021-01-06
    • 分析区域存在时间字段,且分组类型为年、年季度、年月、年周、年月日时,时间字段支持过滤条件设置为属于/不属于时间过滤组件

    • 分析区域存在文本字段,文本字段支持过滤条件设置为属于/不属于文本过滤组件,包括文本下拉和文本列表

    5.1.102021-02-05快速计算支持设置「自定义同环比」,且支持按照「年」、「季度」、「月」、「周」设置同环比

    1.2 问题描述

    用户想以日期字段为维度,展示数据的同比和环比情况。

    例如,下图中以日期字段「合同签约时间」为维度,计算出了每个月份合同金额的环比和年同比。

    38.png

    • 环比表示连续 2 个统计周期(比如连续两天或连续两个月)内量的变化比。计算公式:(本期-环期)/环期*100%

    • 同比一般情况下是某年第 n 月与上一年第 n 月量的变化比,也可以比较某月第 n 天与上月第 n 天量的变化比。计算公式:(本期-同期)/同期*100%

    1.3 实现思路

    计算同比和环比有两种方式:

    我们更推荐您使用第一种快速计算方式。

    2. 方式一:快速计算

    示例数据:「销售DEMO>地区数据分析」

    29.png

    2.1 计算环比

    1)创建分组表,维度栏拖入「合同签约时间」日期字段。

    由于我们只想看到月份的同比环比情况,于是设置「合同签约时间」分组类型为「年月」,如下图所示:

    30.png

    2)指标拖入两个「合同金额」字段,对其中一个「合同金额」选择「下拉>快速计算>同比/环比>环比增长率」。如下图所示:

    3)将该字段命名为「合同金额环比」。合同金额的环比就成功计算出来了,如下图所示:

    27.png

    2.2 计算同比

    复制「合同金额」,并拖入「合同金额1」字段,命名为「合同金额同比」,对该字段选择「下拉>快速计算>同比/环比>同比增长率>年」,如下图所示:

    成功计算出合同金额的年同比情况。如下图所示:

    28.png


    3. 方式二:使用函数

    同方式一制作分组表后,添加新的计算字段。如下图所示:

    31.png

    3.1 计算环比

    环比的公式为:环比=(本期-环期)/环期,需要先计算「环期」值。

    1)添加「环期」计算指标。需要使用到环期函数 PREVIOUS_PERIOD ,如下图所示:

    32.png

    2)添加「环比」计算指标。

    使用刚刚计算出来的「环期」字段计算环比,环比=(本期-环期)/环期,命名为「环比」,如下图所示:

    3)将「环比」字段拖入分组表中,并设置数值格式为百分比。月份环比便成功计算出来了,如下图所示:

    34.png

    3.2 计算同比

    同比公式为:同比=(本期-同期)/同期,所以计算同比需要先计算同期。

    1)添加「同期」计算指标。

    使用同期函数 same_period 计算同期,公式如下图所示:

    35.png

    2)添加「同比」计算指标。

    使用刚刚创建的「同期」计算出同比同比=(本期-同期)/同期,如下图所示:

    36.png

    3)将「同比」拖入分组表,并将数值格式设置为百分比,结果如下图所示:

    37.png

    注:若需要设置计算结果无穷显示为空,可参见:无穷/负数/空值显示为0



    附件列表


    主题: 构建图表和分析数据
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭