永洪社区

标题: 如何实现动态按月列示数据,最后一列是本年累计 [打印本页]

作者: flyzhi    时间: 2024-8-20 15:26
标题: 如何实现动态按月列示数据,最后一列是本年累计
场景如下:
假如选择2024年5月,报表展示基本维度列+1-5月的数据列+本年累计列,一共7列
加入选择2024年8月,报表展示基本维度列+1-8月的数据列+本年累计列,一共10列

作者: yhdata_lyaa    时间: 2024-8-20 15:53
基本维度列是啥,每月一个列吗,每月是一个字段?
作者: 学BI做大牛    时间: 2024-8-20 16:00
这个在SQL里处理最好吧,传时间参数的时候直接 ≥时间参数的本年一月 ≤时间参数
作者: flyzhi    时间: 2024-8-20 16:15
yhdata_lyaa 发表于 2024-8-20 15:53
基本维度列是啥,每月一个列吗,每月是一个字段?

类似于城市这样的维度,看某个城市1-5月的销量,1到5月每月一列,最后一列是本年累计
作者: yhdata_lyaa    时间: 2024-8-20 16:53
flyzhi 发表于 2024-8-20 16:15
类似于城市这样的维度,看某个城市1-5月的销量,1到5月每月一列,最后一列是本年累计 ...

每月一列销量,1月销量,2月销量...,数据集就是这样的结构吗,直接绑定就有了,那这样 使用自由表 格间计算写列合计可得到5个月的,所有月份累计,则使用计算列全部列加起来。
如果 数据结构只有月份一列和销量一列,需要先处理数据,可使用自服务行转列,或者使用过滤列试试




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4