여러분, 안녕하세요,
다음과 같은 데이터베이스가 있습니다(여기에 요약되어 있습니다).

이 데이터베이스는 지금까지 잘 작동하는 스크립트에서 비롯되었지만 마지막 열을 사용하면 다른 열과 다른 마지막 기간을 계산할 수 있습니다.
이 마지막 열의 값은 개체에 해당하는 OP를 나타냅니다.
예를 들어 첫 번째 줄의 경우 값 60은 개체 2041에 해당하며 각 줄에 대해 기간 2041 = 종료 날짜 2041 - 시작 날짜 2041 등을 허용하는 공식이 필요합니다.
값이 0과 같으면 기간 2041에 값 0을 할당할 수 있습니다.
등등..
저는 아래 스크립트로 시작했습니다.
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
);