求近七天的值

BI怎么根据日期字段,新添加个指标求近七天的累计金额?    (目前是抽取数据集)2021-06-30_17-15-36.png

FineBI 听雨轩 发布于 2021-6-30 15:57 (编辑于 2021-6-30 17:18)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-6-30 16:56

复制一个指标,对新指标进行动态过滤(相对当前时间)即可,参考截图:

——————

image.png

  • 听雨轩 听雨轩(提问者) 1 你这样只过滤展示了7天的数据 2 我要的是每个日期的近7天的累计 如图(我上面补充的)
    2021-06-30 17:18 
  • zsh331 zsh331 回复 听雨轩(提问者) - - 那就2个数据集(复制一个)自己和自己合并,合并条件是下单日期时间差7天内;
    2022-01-04 17:16 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-6-30 16:01

DATEDELTA($日期参数名,-7) ----7天前

最佳回答
0
LTC朝Lv6高级互助
发布于2022-1-5 14:23

第一步:

创建自助数据集1:选取日期、金额,并根据日期将金额进行分组汇总。

image.png

第二步:

创建自助数据集2:只选取日期字段,通过分组汇总进行去重;然后新增一列“1”,公式为“1=1”;

                             新增一列,命名为7天前日期,公式为“DATEDELTA(${销售日期(年月日)},-7)”。

image.png

第三步:

创建自助数据集3:只选取日期字段,通过分组汇总进行去重;然后新增一列“1”,公式为“1=1”。

image.png

第四步:

创建自助数据集4:以自助数据集2为基础,与自助数据集3进行左合并,合并依据为字段“1”;

                             将左合并出的字段设置过滤,大于等于“7天前日期”,小于等于“销售日期”。

image.png

第五步:

创建自助数据集5:以自助数据集4为基础,与自助数据集1进行2次左合并,第一次取销售日期的金额,命名为“金额1”,第二次取7天内每天的金额,命名为“金额2”;然后进行分类汇总,第一个金额取平均值,第二个金额取合计值。

image.png

  • 3关注人数
  • 803浏览人数
  • 最后回答于:2022-1-5 14:23
    请选择关闭问题的原因
    确定 取消
    返回顶部