累计计算公式

image.png仪表盘需要用年月日字段做日期筛选,不用日期区间和参数的话,怎么来实现取到大于等于本月小于当日的累计销售数量呢

FineBI 嘘.. 发布于 5 天前 (编辑于 5 天前
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
天外来物Lv3见习互助
发布于4 天前

你数据集先计算到每日的当月累计数据,用earlier函数来限制本月且小于当前日期,clean函数清楚日期筛选的限制,最终能做出来你仪表盘选什么日期,出来的数据是截止到选择日期的当月累计数据DEF_ADD(SUM_AGG(金额),[],[日期<=EARLIER(日期),CLEAN(日期),年月=EARLIER(年月)])

  • 嘘.. 嘘..(提问者) 你这个clean这个函数好像是可以的,我先试一下,成功的话晚些来采纳
    2025-10-29 11:45 
  • 嘘.. 嘘..(提问者) NVL(DEF(SUM_AGG(${销售完成汇总(每月目标在1号里)_本月销售额}),[${销售完成汇总(每月目标在1号里)_店铺名称}],[CLEAN(${销售完成汇总(每月目标在1号里)_统计日期})]),0)
    2025-10-29 15:30 
最佳回答
0
华莉星宸Lv7专家互助
发布于5 天前

组累计啊

累计值(快速计算) https://help.fanruan.com/finebi/doc-view-1680.html

image.png

  • 嘘.. 嘘..(提问者) 这个不是我想要的结果呢,我是只要最后的值
    2025-10-28 17:06 
最佳回答
0
LTC朝Lv6高级互助
发布于5 天前(编辑于 5 天前

image.png

添加一个计算字段,公式如下:

def(sum_agg(销售数量), [], [and(年月日 <= TODAY(), 年月日 >= DATEDELTA(MONTHDELTA(TODAY(), -1), 1))])

  • 嘘.. 嘘..(提问者) 但是我不是取今天的,然后我把today换成日期过滤组件用到的字段后数值就不对了
    2025-10-28 17:08 
  • LTC朝 LTC朝 回复 嘘..(提问者) 你不是取本月初到当日的吗?
    2025-10-28 17:12 
  • LTC朝 LTC朝 回复 嘘..(提问者) 要是这样你就必须用参数了,为什么不能用参数,用参数也不会影响其他操作呀,既然你的日期是动态查询的,就只能用参数
    2025-10-28 17:14 
  • 嘘.. 嘘..(提问者) 回复 LTC朝 因为参数没办法跳转传参呀,我想把选择的时间带到第二张仪表盘里面,一直都带不过去呢
    2025-10-28 17:33 
  • LTC朝 LTC朝 回复 嘘..(提问者) 跳转传参:https://help.fanruan.com/finebi6.X/doc-view-1594.html?source=4#
    2025-10-29 08:37 
  • 4关注人数
  • 55浏览人数
  • 最后回答于:4 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部