Alors, comment faire cela rapidement dans Excel avec JSL?Comme le montre la figure :
Ouvrir le fichier de sonde: copiez la colonne "Heure de début" et la colonne J du fichier "DELL_RPNBR" pour exceller
Entrez la formule I dans Excel [C5] : = SI (B5 = MAX (B2: B8), A5,0)
Comment cela est-il implémenté dans JMP avec JSL? Puis-je utiliser uniquement la boucle FOR? Merci beaucoup!

Re: Alors, comment faire cela rapidement dans Excel en utilisant JSL?CA devrait etre
Si (: DELL_RPNBR == (Max (: DELL_RPNBR [Index (Ligne (- (4) (4) (4) (s)))))))):Re: Alors, comment faire cela rapidement dans Excel en utilisant JSL?continuer
Re: Alors, comment faire cela rapidement dans Excel en utilisant JSL?Cette méthode est très pratique!Re: Alors, comment faire cela rapidement dans Excel en utilisant JSL?Merci Jim!
Si(
: DELL_RPNBR == Max (
Max (: DELL_RPNBR [Index (Row () - 4 -, Row ())]),
Max (: DELL_RPNBR [Index (Row (), Row () + 4)])
),
:Heure de début,
0
)Re: Alors, comment faire cela rapidement dans Excel en utilisant JSL?Je crois qu'une formule ci-dessous, ou quelque chose de proche fonctionnera:
If(
:DELL_RPNBR == Max(
Max( :DELL_RPNBR[Index( Row() - 4, Row() - 1 )] ),
Max( :DELL_RPNBR[Index( Row() + 1, Row() + 4 )] )
),
:Start Time,
0
)
Re: Alors, comment faire cela rapidement dans Excel en utilisant JSL?dt = Open ("$ SAMPLE_DATA / Probe.jmp");Re: Alors, comment faire cela rapidement dans Excel en utilisant JSL?Entrez la formule dans la colonne "Site" et calculez selon les conditions suivantes:
Si la valeur d'une ligne dans la colonne "DELL_RPNBR" est au maximum de 3 lignes au dessus et de 3 lignes en dessous, la valeur de la même ligne dans la colonne "Heure de début" est renvoyée; sinon, "Site" row [] c'est 0.