用於確定重複樣品測試順序的列公式附件是 JMP 文件,想要使用列公式複製測試訂單列。測試訂單列是基於跨多個 LotNo 的 SerialNo 和 TransactionBegDtm。目標是根據 TransactionBegDtm 了解 SerialNo 測試的第一個還是第二個。我嘗試了下面的公式,但無法獲得正確的匹配序列。
dt = 當前資料表();
dt << 新欄位( "重複", 公式( Col 累積和(If(Row() == Col Min(Row(), :SerialNo, :TransactionBegDtm, :LotNo), 1, 2), :SerialNo, :TransactionBegDtm ) );
基礎資料分析與建模內容組織資料混合與清理回覆:確定重複樣本測試順序的列公式最簡單的方法是先透過 transactionbegdtm 對資料進行排序,以確保排序“正確”,然後您可以使用類似的方法
Col Cumulative Sum(1, :SerialNo, :LotNo))
另外,如果只能有 1 或 2 作為測試順序,您可以使用類似
If(:TransactionBegDtm == Col Min(:TransactionBegDtm, :SerialNo, :LotNo),
1
, 2
)
回覆:確定重複樣本測試順序的列公式感謝您的快速回复,我能夠在您的解決方案中使用第二種方法並且成功了。