수식 편집기에서 증분 도움말가장 먼저... 저는 스크립팅을 처음 접했고 지금은 수식 편집기에서 일하고 있습니다. 아주 간단할 거라고 생각했던 일을 하려고 하는데...
두 개의 데이터 열이 있습니다. 첫 번째 열에는 일정 기간 동안 동일한 상태 값이 있으며 일정 기간 동안 변경되고 다시 일정합니다. 예를 들어...
끄다
끄다
끄다
끄다
끄다
에
에
에
등.
두 번째 열에서는 상태가 변경될 때마다 숫자를 증가시키고 싶습니다. 따라서 위의 예에서 OFF는 1, ON은 2, 다음 OFF 세트는 3 등입니다.
지금 나는 이와 같은 조건문을 설정하고 있습니다 ...
만약에 ( :C1 상태[ 열 ()] == :C1 상태[ 열 () + 1 ],
:NS,
:x = :x + 1
)
여기서 C1 상태는 OFF/ON 행입니다. x를 초기에 1과 같은 테이블 변수로 설정했습니다.
그러나 일종의 주기 경고가 표시되고 증가하지 않습니다.
도움을 주시면 감사하겠습니다.
데이터 테이블스크립팅Re: 수식 편집기에서 증분에 대한 도움말안녕 스콧,
저는 아래와 같이 이러한 유형의 작업에 LAG 기능을 사용하는 경향이 있습니다.
If( Row() == 1,
1,
If( :C1== Lag( :C1, 1 ),
Lag( :PERIOD, 1 ),
Lag( :PERIOD, 1 ) + 1
)
)
그것은 우아하지 않지만 신뢰할 수 있습니다.
최상의,
TS
Re: 수식 편집기에서 증분에 대한 도움말멋진! 매력처럼 일했습니다. 감사!