如何统计字段1最近7天内计算2字段的总金额

z

FineBI yzm802555 发布于 2025-4-22 12:31
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-4-22 12:39(编辑于 2025-4-22 12:40)

1、如果日期是连续的,那么在数据源中增加公式,用当前日期减去你字段的日期,如果在7天内就标识为数字1,否则标识为0,最后求标识为1的对应金额字段的合即可

2、如果日期字段不连续,那么在数据源中按日期排序 后,在增加组件中增加计算字段公式,然后用这个函数的组合起来

求移动平均- FineBI帮助文档 FineBI帮助文档

  • yzm802555 yzm802555(提问者) 是第一个,但是没太明白,能给个公式步骤吗
    2025-04-22 12:52 
  • CD20160914 CD20160914 回复 yzm802555(提问者) BI中的公式:https://help.fanruan.com/finebi/doc-view-1411.html
    还有这个https://help.fanruan.com/finebi/doc-view-1402.html
    2025-04-22 13:11 
  • CD20160914 CD20160914 回复 yzm802555(提问者) https://help.fanruan.com/finebi/doc-view-1527.html 这个也一样,只是这个你要增加一列字段为当天的日期。再用这个功能
    2025-04-22 13:12 
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-4-22 13:48

参考这个公式

DEF(SUM_AGG(字段2),[字段1],[DATEDELTA(字段1,6)>=EARLIER(字段1),字段1<=EARLIER(字段1)])

---------------------------------------

比如计算近三天累计

image.png

效果

image.png

最佳回答
0
ALICELv5初级互助
发布于2025-5-10 13:06(编辑于 2025-5-10 13:07)

DEF(SUM_AGG(金额),[字段1],[日期<=EARLIER(日期),日期+7>=EARLIER(日期)])

  • 4关注人数
  • 42浏览人数
  • 最后回答于:2025-5-10 13:07
    请选择关闭问题的原因
    确定 取消
    返回顶部