Tener sintaxis para especificar varias columnas consecutivas.Este script funciona.
dt << New Column( "FrontPeak",
"numeric",
"continuous",
setFormula(
If( :DISPENSESPEED == 1550,
Maximum(
:R029,
:R030,
:R031,
:R032,
:R033,
:R034,
:R035,
:R036,
:R037,
:R038
) * 1000,
.
)
)
);
Sin embargo, sería bueno poder especificar columnas: R029 a: R038 o cualquier número de columnas.
Como el excel
=AVERAGE(A1:G1)
ScriptingRe: tener sintaxis para especificar varias columnas consecutivasHola @UberBock ,
Esto no es para disminuir el valor de su solicitud, sin embargo, cuando se crea un script, existe una solución bastante fácil desde JMP 13. Esto también se puede especificar usando el editor de fórmulas, pero es un poco más engorroso. Vea el guión, la fórmula y el resultado a continuación. No almaceno fórmulas en la tabla de datos a menos que sean necesarias. El editor de fórmulas advierte contra el uso de Current Data Table () en una fórmula, por lo que la fórmula necesita el nombre de la tabla. Usando mi Set Each Value () preferido en lugar de una fórmula, se puede usar la referencia de la tabla (dt o nombre en su secuencia de comandos) en lugar del nombre de la tabla de datos.
Names Default to Here(1);
dt = Open("$Sample_Data/Semiconductor Capability.jmp");
testcol = dt << New Column("Maximum 7-11", numeric, continuous,
Formula(If(:SITE==5, Maximum(Data Table("Semiconductor Capability")[row(),4::7]) ))
);


Re: Tener sintaxis para especificar múltiples columnas consecutivas - Estado cambiado a: ArchivadoEstamos archivando esta solicitud. Si sigue siendo importante, comente con detalles adicionales y la volveremos a abrir. ¡Gracias!