如何实现计算今年特定日期范围与前三年同时间段的均值同比


数据底表有今年数据和前三年数据,要求计算今年x月x日至x月x日同比前三年(同时间段)的均值,今年计算日期范围用日期过滤组件筛选,求大神指点。
FineBI yzmNAFsk1217369 发布于 2023-5-31 13:00
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户P9751595Lv4见习互助
发布于2023-5-31 13:13

如果要快速实现 计算的话有一种投机的方式。

新建一个字段,将前三年的年份+2年,变成去年的。再用快速计算即可:https://help.fanruan.com/finebi/doc-view-131.html

另一种原理类似,SQL取数的时候,传日期参数。一边取今年特定日期,另一边取日期年份减去三年的数据。分别计算好均值,BI直接用即可。

类似的思路很多,随便用哪一种

  • yzmNAFsk1217369 yzmNAFsk1217369(提问者) 这样不行,原数据有开始时间和结束时间,这样一改年份,数据错乱了
    2023-05-31 17:17 
  • 用户P9751595 用户P9751595 回复 yzmNAFsk1217369(提问者) 只是新建一个辅助字段用于计算,且只用于这个图表展示。说数据乱的话没太明白。 图表只展示(今年x月x日至x月x日同比前三年(同时间段)的均值),用户也只看到这个数据。 你如果要让用户看原始数据,还是用原来的字段就可以了啊
    2023-06-02 16:31 
最佳回答
0
JweiLv2见习互助
发布于2024-5-15 13:31

新增3个字段,使用“日期过滤组件”处理成前1年、前2年、前3年的数据;再针对这新增的3个字段求平均值

  • 3关注人数
  • 332浏览人数
  • 最后回答于:2024-5-15 13:31
    请选择关闭问题的原因
    确定 取消
    返回顶部