反馈已提交

网络繁忙

您正在浏览的是 FineBI6.0 帮助文档,点击跳转至: FineBI5.1帮助文档

「月维度环比增长率」日期不同步的问题

  • 文档创建者:Alfred.BI
  • 历史版本:5
  • 最近更新:Lily.Wang 于 2024-02-19
  • 1. 概述

    1.1 版本

    FineBI 版本
    功能变更
    6.0
    -

    1.2 背景

    我们在看数据的时候,会重点关注最近一个月的环比数据。但最近一个月日期经常不是完整的,比如当数据更新到 12/6 日时,计算 12 月的环比,就需要与 11/1~11/6 日的数据进行对比。

    本文将介绍如何正确计算得到最新一个月的环比。

    2. 操作步骤

    示例数据:订单表.xls

    这份示例数据仅更新到 12 月 6 号,所以在求 12 月的月环比时,11 月要取 6 日之前的数据与之对比。

    2.1 处理数据

    1)新建主题,上传示例数据。如下图所示:

    2)求出当前最新的日期。点击「新增汇总列」,求出日期字段中的最晚日期。如下图所示:

    22.jpg

    3)标记「可环比日期」

    识别出可以进行月环比的日期。以示例数据为例,数据更新到 12/6 ,那么11/7~11/30 的数据不能参与环比计算,其余数据可以参与环比计算。

    新建公式列,如下图所示:

    23.jpg

    公式分解
    描述
    函数帮助文档
    AND(日期>MONTHDELTA(最新日期,-1),MONTH(日期)=MONTH(MONTHDELTA(最新日期,-1)))筛选出不能参与环比计算的日期

    MONTH-日期中的月份

    MONTHDELTA-返回后几个月日期

    IF(

    AND(日期>MONTHDELTA(最新日期,-1),MONTH(日期)=MONTH(MONTHDELTA(最新日期,-1)))

    ,0,1)

    给不能参与环比计算的日期标记 0 ,能参与环比计算的日期标记 1IF

    2.2 制作组件

    1)新建组件,复制一个销售额字段「销售额1」,对其明细过滤出可环比的日期。如下图所示:

    过滤后「销售额1」中就不包含 11/7~11/30 的销售额。

    24.jpg

    2)拖入字段「日期、销售额、销售额1」,将「日期」分组改为年月。

    从下图可以看出,「销售额」和「销售额1」仅仅在 11 月的数据有所不同,因为「销售额1」的11月只有 11/7 之前的数据。

    3)对「销售额1」求环期,如下图所示:

    表格中 2023-12 的环期数据,就是 11 月同节点的销售额,而不是整个 11 月的销售额。

    4)新建计算字段求环比。环比公式:当前值/环期值-1,如下图所示:

    5)拖入环比字段,切换图表类型为「自定义图表」,如下图所示:

    其中「销售额、环期」设置为柱形,「环比」设置为折线且值轴为右值轴。自定义图表的详细操作可参见:自定义图表



    附件列表


    主题: 制作可视化组件
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持