z
1、如果日期是连续的,那么在数据源中增加公式,用当前日期减去你字段的日期,如果在7天内就标识为数字1,否则标识为0,最后求标识为1的对应金额字段的合即可
2、如果日期字段不连续,那么在数据源中按日期排序 后,在增加组件中增加计算字段公式,然后用这个函数的组合起来
求移动平均- FineBI帮助文档 FineBI帮助文档
参考这个公式
DEF(SUM_AGG(字段2),[字段1],[DATEDELTA(字段1,6)>=EARLIER(字段1),字段1<=EARLIER(字段1)])
---------------------------------------
比如计算近三天累计
效果
DEF(SUM_AGG(金额),[字段1],[日期<=EARLIER(日期),日期+7>=EARLIER(日期)])