¡Hola!
Tengo un script que crea columnas de resumen a partir de una tabla de datos. Recopila los valores máximos e iniciales de determinadas columnas. Me gustaría crear una nueva columna que calcule la diferencia entre los valores máximo e inicial. Tengo 18 mediciones diferentes que necesitan esto, así que me gustaría automatizarlo. Tengo un script para crear y nombrar las columnas de forma adecuada. Todo está listo.
Necesito ayuda para agregar las fórmulas a las columnas de diferencias. El problema es que no sé cómo ejecutar varias evaluaciones dentro de una función de evaluación.
Lo que tengo actualmente es lo siguiente. También estaba pensando en crear las columnas y luego volver a agregar la fórmula, pero parece que eso genera el mismo problema.
//I have a List T_List with all the measurement names<BR /><BR />For(i = 1, i <= 18, i++,
Eval(
Substitute(
Expr( New Column(T_List[i] || " Temperature Difference", Numeric, Continuous, Format("Fixed Dec", 2)
Formula( Column(i) + Column(i+18) ) // Always adding 2 columns that are 17 columns apart, but unclear how to specify those columns with multiple evaluations
),
Expr( _name_ ), parse(":" || T_List[i])
)
)
);
);