历史版本4 :计算指定时间开始的累计值 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 预期效果
例如以 2020-06-01 为起始时间,计算该日期之后的合同金额累计值,如下图所示:
1.2 实现思路
使用 DATESUBDATE 函数计算已有数据与 2020-06-01 的时间差;
使用 IF 函数,若时间早于 2020-06-01 即时间差小于0,则赋值为0 ,否则输出「合同金额」数据;
对合同签约时间进行升序排列后,使用 新增累计值/组内 计算累计合同金额。
2. 操作步骤编辑
示例数据:「功能数据>第一张仪表板>合同金额和回款金额」
2.1 创建自助数据集
选择「合同金额和回款金额」下的所有字段,如下图所示:
2.2 给所有早于指定时间的数据赋值为 0
添加「新增列」,命名并输入公式:DATESUBDATE(合同签约时间,"2020-06-01","d/D"),计算已有数据与 2020-06-01 的时间差,点击「确定」,如下图所示:
添加「新增列」,命名并输入公式:IF(时间差<0,0,合同金额),若时间早于 2020-06-01 即时间差小于0,则赋值为0 ,否则输出「合同金额」数据,点击「确定」,如下图所示:
2.3 计算指定时间后的累计合同金额
对「合同签约时间」进行「升序排列」,如下图所示:
添加「新增列」,命名并计算合同金额累计值,点击「确定」,如下图所示:
2.4 效果展示
详情参见本文 1.1 节。