JSL 創建一個列,該列是基於其他列的前一行的累積和我正在使用 JMP Pro 12。
我需要幫助才能在 JSL 中創建一個新列('cum_Qty'),這將是 'Qty' 列中先前行值的持續總和,直到滿足 => 500。 如果行 qty => 500 in ,則該值將更新為“cum_Qty”中的值。
例子:
在第 2 個工作週,'Qty' 列中的數量為 633 (> 500),此值在 'çum_Qty' 列中更新為 633。
在第 3 個工作週,數量為 185 (< 500),總和為 185 + 633 = 818,此值在“çum_Qty”列中更新。
在第 4 個工作週,數量為 130(<500),總和為 130 + 185 + 633 = 948,此值在“çum_Qty”列中更新。
等等.......詳情請參閱附件。
謝謝您的幫助!
腳本回复:JSL 創建一個列,該列是基於其他列的前一行的累積和謝謝吉姆。 它完美地工作!
回复:JSL 創建一個列,該列是基於其他列的前一行的累積和這是對此進行編碼的方法之一。這是一個列公式
If( Row() == 1, x = 0 );
If( :Qty > 500,
x = :Qty,
x = x + :Qty
);
x;