Copiar valores de fila a otra columnaHola,
Por favor, ayúdenme. Estoy atascado al poner una fórmula en otra columna.
Aquí se espera la salida si SerialNumber no está vacía, copie la fila en la columna ChipID; de lo contrario, copie el mismo SN.

dtraw << New Column("ChipID", Character, Formula(
For( i = 1, i <= N Rows(dtraw), i++,
If( Is Missing( :SerialNumber),
:ChipID[i] = (:SerialNumber[1] & i = 1),
:SerialNumber
)
)
);
Tabla de datosScriptingRe: copiar valores de fila a otra columnaPuede utilizar la función Lag () aquí.
Names Default To Here(1);
dt = New Table("Untitled 6",
Add Rows(6),
New Column("SerialNumber", Character, "Nominal", Set Values({"30_A0_0", "", "", "30_A0_01", "", ""}))
);
dt << New Column("ChipID", Character, Nominal, Formula(If(Is Missing(:SerialNumber), Lag(:ChipID), :SerialNumber)));Re: Copiar valores de Fila a otra ColumnaAquí está mi forma de manejar el problema.
dtraw << New Column( "ChipID",
Character,
Formula(
If( :SerialNumber != "",
hold = :SerialNumber
);
hold;
)
);