기존 열의 행을 기준으로 새 열의 값 (1 또는 0)을 토글하는 수식Excel에서 매우 쉽게 할 수있는 JSL에서 뭔가를 할 수식을 만드는 것에 대한 질문이 있습니다.
내가 Column A를 가지고 있고 Column B를 생성하고 싶다면, B1에 0을 넣고 공식을 더한다.
= IF (A2 ≠ A1, IF (B1 = 0,1,0), B1)
B2에 입력 한 다음 컬럼을 복사하십시오. JMP에서 그렇게 할 공식이 있습니까? 지연 ()을 시도했지만 찾고있는 결과를 제공하지 않습니다.

Re : 기존 열의 행을 기준으로 새 열의 값 (1 또는 0)을 토글합니다. @Dan_Obermiller , 당신이 올바른지, @markbailey 더 간단한 옵션을 가지고 있지만 둘 다 완벽하게 작동합니다! 정말 고마워!!!
Re : 기존 열의 행을 기준으로 새 열의 값 (1 또는 0)을 토글합니다.수식은 Excel에 입력 한 수식과 정확히 같습니다. 차이점은 수식의 첫 번째 행을 지정해야하며 Excel 자동 완성이 수행하는 작업 (정확히 말하면 연속적이지는 않음)을 정확히 알아야한다는 것입니다.
대화식으로 보면 다음과 같이 보입니다.

JSL 코드는 다음과 같습니다.
If(
Row() == 1, 0,
:A[Row()] != Lag( :A, 1 ), If( Lag( :B, 1 ) == 0, 1, 0 ),
Lag( :B, 1 )
)
아니면 Mark의 수식을 사용하면 더 간단 해 보입니다.
Re : 기존 열의 행을 기준으로 새 열의 값 (1 또는 0)을 토글합니다.이 공식을 사용해보십시오 :
