除了使用列公式迭代行之外,還有其他方法嗎?我有一個資料集,它是一系列測試運行,全部收集在一個表中。實驗是對每個樣本從高速到低速進行 6 次掃描,我需要做的是為每個樣本分配正確的掃描編號(即從 1 到 6),然後重新啟動下一個樣本的序列。我可以使用序列或計數函數輕鬆完成此操作,但是每次掃描中的點數並不總是相同,它在 24-26 左右變化。請參閱下圖,了解在開始下一個之前從高速到低速進行一次「掃描」的範例。
我確信這可以透過腳本來完成,但是我在該領域的經驗很少。有沒有一種使用列公式快速而骯髒的方法?

進階統計建模自動化和腳本編寫大規模客製化品質和工藝工程回复:是否有使用列公式迭代行的替代方法?感謝您的幫助,這適用於每個樣本的每組 6 次運行。 我添加了額外的一行,每 6 次掃描後將計數器帶回 1,因此下面的公式和代碼分配正確的掃描編號,所有數據都堆疊在一個表中!
If( Row() == 1, curVal = 1 );
If( :speed > Lag( :speed ),
curVal += 1
);
If( curVal > 6, CurVal = 1 );
curVal;
