Fórmula de columna para determinar el orden de prueba para muestras repetidasSe adjunta un archivo JMP y se desea replicar la columna de orden de prueba con la fórmula de la columna. La columna de orden de prueba se basa en el número de serie y el TransactionBegDtm en varios números de lote. El objetivo es saber si el número de serie probado primero o segundo según el TransactionBegDtm. Probé la fórmula a continuación, pero no pude obtener la secuencia de coincidencia correcta.
dt = Tabla de datos actual();
dt << Nueva columna( "Duplicado", Fórmula( Col Suma acumulativa(Si(Fila() == Col Mín(Fila(), :SerialNo, :TransactionBegDtm, :LotNo), 1, 2), :SerialNo, :TransactionBegDtm) );
Análisis y modelado de datos básicosOrganización de contenidoCombinación y limpieza de datosRe: Fórmula de columna para determinar el orden de prueba para muestras repetidasLo más fácil es ordenar primero los datos mediante transactionbegdtm para asegurarse de que el orden sea "correcto", luego puede usar algo como
Col Cumulative Sum(1, :SerialNo, :LotNo))
Además, si solo puede haber 1 o 2 como orden de prueba, puedes usar algo como
If(:TransactionBegDtm == Col Min(:TransactionBegDtm, :SerialNo, :LotNo),
1
, 2
)
Re: Fórmula de columna para determinar el orden de prueba para muestras repetidasGracias por la rápida respuesta, pude usar el segundo método en su solución y funcionó.