同比环比
场景
如何实现同比环比计算
本次展示数据为:录入2024年9月29日,会获取到2023年9月29日及2024年8月29日当天的数据,并将这些值进行同比环比。
系统逻辑
【同比增长率】
同比是指本期数据与上年同期数据相比较的增长率。它主要用于反映数据在较长时间跨度(如一整年)内的变化趋势。
举例:2023年第一季度的销售额与2022年第一季度的销售额相比,如果增长了10%,则说同比增长率为10%。
【环比增长率】
环比是指本期数据与上一期(如上个月或上一周)数据相比较的增长率。它主要用于反映数据在短期内的变化情况。
举例:2023年3月的销售额与2023年2月的销售额相比,如果增长了5%,则说环比增长率为5%。
场景搭建
1.字段配置
1.整表概览
2.本期时间字段
整表配置本期时间设置了默认内容——通过函数计算,可以自动获取当前时间进行填写

3.去年同期时间和上期同期时间
通过公式计算来获取到去年本期时间和上个月时间本期时间。
字段配置:


函数说明:

4.数据关联去年和上期数据
关联历史录入的数据

如果同一天会录入多条数据,请开启聚合方式——求和,会将符合条件的数据自动求和。
建议开启表单内隐藏功能,此字段用于辅助,无需展示给使用人(表单隐藏不影响触发关联)

5.去年同期数据和上期数据
此处是数字字段的公式计算,做这个操作的用意是要实现没有历史数据将通过公式计算返回0,如果不做这个公式判断,在新引擎下数据关联将返回空值。
具体配置:


6.同比增长率和环比增长率
同比增长率公式:

环比增长率公式:
实现效果

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