Entonces, ¿cómo hacer esto rápidamente en Excel usando JSL?Como se muestra en la figura :
Abra el archivo de la sonda: copie la columna "Hora de inicio" y la columna J del archivo "DELL_RPNBR" para sobresalir
Ingrese la fórmula I en excel [C5] : = IF (B5 = MAX (B2: B8), A5,0)
¿Cómo se implementa esto en JMP con JSL? ¿Puedo usar solo el bucle FOR? ¡Muchas gracias!

Re: Entonces, ¿cómo hacer esto rápidamente en Excel usando JSL?debería ser
If (: DELL_RPNBR == (Max (: DELL_RPNBR [Índice (Fila () - 4, Fila () + 4)])),: Hora de inicio, 0)Re: Entonces, ¿cómo hacer esto rápidamente en Excel usando JSL?continuar
Re: Entonces, ¿cómo hacer esto rápidamente en Excel usando JSL?¡Este método es muy práctico!Re: Entonces, ¿cómo hacer esto rápidamente en Excel usando JSL?Gracias jim
Si(
: DELL_RPNBR == Max (
Max (: DELL_RPNBR [Índice (Fila () - 4, Fila ())]),
Max (: DELL_RPNBR [Índice (Fila (), Fila () + 4)])
)
:Hora de inicio,
0
)Re: Entonces, ¿cómo hacer esto rápidamente en Excel usando JSL?Creo que una fórmula a continuación, o algo parecido a esto, funcionará:
If(
:DELL_RPNBR == Max(
Max( :DELL_RPNBR[Index( Row() - 4, Row() - 1 )] ),
Max( :DELL_RPNBR[Index( Row() + 1, Row() + 4 )] )
),
:Start Time,
0
)
Re: Entonces, ¿cómo hacer esto rápidamente en Excel usando JSL?dt = Abrir ("$ SAMPLE_DATA / Probe.jmp");Re: Entonces, ¿cómo hacer esto rápidamente en Excel usando JSL?Ingrese la fórmula en la columna "Sitio" y calcule de acuerdo con los siguientes requisitos:
Si el valor de una fila en la columna "DELL_RPNBR" es el máximo de 3 filas por encima y 3 filas por debajo, se devuelve el valor de la misma fila en la columna "Hora de inicio"; de lo contrario, la fila "Sitio" [] es 0.