要求 上上季度、上季度、当月(参数)
当月为过滤组件中的“年月”
只需要实现折线图,使用分区折线图应该可以,主要是不知道季度和当月怎么处理
思路是
1、通过指标条件,把数据筛选出来(前的两季度和当月的数据,因为我这边还要计算同比,所以复制指标同样筛选一年前的数据,然后增加计算字段,算出同比)
2、正常拖拽日期字段到横轴,选择季度,过滤为最晚的3个季度(因为目前加上同比有6个季度)
3、不显示轴标签和轴标题
这个需要你数据集处理好数据
有点复杂,
首先,清洗数据成类似这种形式
部门 年月 数值
A 24- 1 1%
A 24-2 1%
······
然后这样,自定义分组,把24年季度和25年季度分出来
然后,创建当月参数
最后,过滤出季度和当月参数数据
注意3:年月不能是时间格式,需要是文本形式的
可以参考步骤如下:
1、添加时间参数
2、数值字段绑定时间参数
3、添加一个计算字段,构造当月、上季度及上上季度
公式的含义就是当原始数据表里的日期的年月与组件参数年月一致时,赋值为当月
当原始数据表里的日期在上季度所属的季度初-季度末的时间范围内,赋值为上季度
当原始数据表里的日期在上上季度所属的季度初-季度末的时间范围内,赋值为上上季度