実行中のコラムまとめ質問私は 10 年以上の毎日の記録を持っています。 すべての変数はバイナリ (0/1) です。ただし、特定の日の過去 180 日間の変数の合計を計算したいと思います。2021年1月1日の合計金額を知りたいです。2021年1月2日のことも知りたいです。179 日が同じであることはわかっていますが、それを毎日計算してもらいたいのです。それを達成するための最も効率的な方法は何ですか?ありがとうございました。
データ表スクリプトRe: 実行中のコラムまとめ質問こんにちは、
追加の列を作成しても構わない場合は、これが機能し、効率的になるはずです。累積合計が計算されると、各セルは単純に累積合計列の 2 つのセルの差になります。 自己参照列式と最初の 179 行を処理する条件式を使用して、同じことを (同じ効率を維持して) 達成できますが、これははるかに簡単で、同様に実行する必要があります。
1) 列を右クリックし、下の画像のように [新しい数式列] > [行] > [累積合計] を選択します。
2) ステップ 3 での便宜のために、この列の名前を Cusum などの短い名前に変更します。
3) この式で新しい列を追加します。
:cusum - Lag( :cusum, 180 )
乾杯、
ブレイディ
