我感觉帮助里面挺好用的。
前一天销售额=PREVIOUS_PERIOD(SUM_AGG(销售额))
一个公式算出前一天。
前二天销售额=PREVIOUS_PERIOD(SUM_AGG(前一天销售额))
一个公式算出前二天。
前三天销售额=PREVIOUS_PERIOD(SUM_AGG(前二天销售额))
一个公式算出前三天。
然后加起来除3,就是前3天的平均销售了。
**************************************
其他办法肯定有,我提供一个思路可以试试。
1.把当前时间转换为毫秒,有个函数DATETONUMBER("2021-05-17"),结果是一个1,621,180,800,000
日期型转换为时间型(原字段为 13 位时间戳,精确到毫秒级)
注:不支持年月日时分秒格式的转换。
帮助里可以看到怎么换为毫秒。(就是从1970年到现在的毫秒)
2.然后减去7天的毫秒数,求出前7天的毫秒数。
3.把你的销售日期,做一个新增列,求出每个销售日期对应的毫秒数。
4.做个比较,当前毫秒>销售日期毫秒>前7天的毫秒数,做个新增列,标记1,其他都是0,记录目的是标记出来哪些销售是7天内的。
7.把标记这些求和即可。
其他思路肯定还有,自己可以想一想。