跳到主要内容

同比环比

场景

如何实现同比环比计算

本次展示数据为:录入2024年9月29日,会获取到2023年9月29日及2024年8月29日当天的数据,并将这些值进行同比环比。

系统逻辑

【同比增长率】

同比是指本期数据与上年同期数据相比较的增长率。它主要用于反映数据在较长时间跨度(如一整年)内的变化趋势。

举例:2023年第一季度的销售额与2022年第一季度的销售额相比,如果增长了10%,则说同比增长率为10%。

【环比增长率】

环比是指本期数据与上一期(如上个月或上一周)数据相比较的增长率。它主要用于反映数据在短期内的变化情况。

举例:2023年3月的销售额与2023年2月的销售额相比,如果增长了5%,则说环比增长率为5%。

场景搭建

1.字段配置

1.整表概览image.png
2.本期时间字段

整表配置本期时间设置了默认内容——通过函数计算,可以自动获取当前时间进行填写

image.png

3.去年同期时间和上期同期时间

通过公式计算来获取到去年本期时间和上个月时间本期时间。

字段配置:

image.pngimage.png

函数说明:

image.png

4.数据关联去年和上期数据

关联历史录入的数据

image.png

如果同一天会录入多条数据,请开启聚合方式——求和,会将符合条件的数据自动求和。

建议开启表单内隐藏功能,此字段用于辅助,无需展示给使用人(表单隐藏不影响触发关联)

image.png

5.去年同期数据和上期数据

此处是数字字段的公式计算,做这个操作的用意是要实现没有历史数据将通过公式计算返回0,如果不做这个公式判断,在新引擎下数据关联将返回空值。

具体配置:

image.png

image.png

6.同比增长率和环比增长率

同比增长率公式:

image.png

环比增长率公式:

image.png

实现效果

image.png

使用了轻析折线图作为效果展示,请以实际需求选用不同的图标类型:

image.png