开发者社区> 问答> 正文

如何在报表中实施提现查看报表的时间与数据实施关联

各位老师:
我的数据体系是这样的,每周需要统计下周的数据进行收集汇总,如本周51周,目前收集52周的数据。这个数据池是不断增长的,一年清理一次。
我们公司的这个数据对不用周数用了一个标准格式为“2023W51A或”“2023W51B或”2023W51C,我们将其定义为“版本”,其中2023代表年份,51代表预收集的周数。

目前我想通过函数来实现自动的下周数据呈现,目前按照数据集直接呈现的是总表的全部数据分析分类。
原本我编辑对对应周数据的函数进行周数为WEEKNUM(TODAY(),2),我在指标中进行字段配置,但是WEEKNUM不在此函数内,因此我将其更改为COUNT(实例ID,MID(版本,6,2=="52"and(对应组件值=“已完成”)),但是这个有限制,每周我都需要将此数据的函数参数进行修改为下周的周数,达不到自动匹配的效果。
后我又尝试使用PARSEINT(MID(WEEK(NOW())5,2)将该字段转换成数字文本,同时使用PARSEINT(MID(版本,6,2))来自动将数据匹配至我查看表单报表的下周数据,但是系统一直无法成功,直接报错。
我想问下,这种情况我该如何解决,让其自动判断当天时间对应的周数然后通过+1,匹配下周版本的周数,来直接展示下周的数据。目前我的公式只能每次展示下周的数据时候更改内部参数来提现
麻烦各位老师了!

展开
收起
游客n2w7k6gdczuu4 2023-12-24 18:42:43 28 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载