大家好,
我有一个像这样的数据库(这是这里的摘要):

该数据库来自迄今为止运行良好的脚本,但是最后一列将允许计算与其他列不同的最后持续时间。
最后一列中的值表示对应于对象的 OP。
例如,对于第一行:值 60 对应于对象 2041,我们需要一个公式,允许每行持续时间 2041 = 结束日期 2041 - 开始日期 2041,依此类推。
当该值等于 0 时,我们可以将值 0 分配给持续时间 2041。
等等..
我从下面的脚本开始:
Names Default To Here(1);
dt = current data table();
If( !Is Missing(:"CIC-2"n),
For Each Row(
idx = dt[row(), :"CIC-2"n]
dt[idx, durée[idx]] = dt[idx, date fin[idx]] - dt[idx, date début[idx]];
),
0
);