By 변수가 있는 열에서 첫 번째 및 마지막 요소 찾기안녕!
특정 이벤트 동안 연속 변수(이 경우 탱크 레벨)에 무슨 일이 일어났는지 조사하고 있습니다. By 변수 역할을 하는 Event.Date 열이 있습니다. 이벤트 기간은 다양합니다. DayOfEvent 열을 참조하세요. 계산하고 싶습니다: LEVEL @ 이벤트 종료 - LEVEL @ 이벤트 시작, 즉 마지막 요소 - Event.Date별 첫 번째 요소. 양수이면 탱크가 채워지고 음수 탱크가 비워지면 ~0 탱크가 사용되지 않습니다.
사용 Col Maximum(LEVEL, Event.Date) - Col Minimum(LEVEL, Event.Date)은 범위를 제공하지만 음수 또는 양수인 경우에는 그렇지 않습니다.
데이터 테이블 스니펫의 첨부된 그래픽을 참조하십시오.
감사!
Data Table SnippetData Table Snippet 데이터 테이블 스니펫
Re: By 변수가 있는 열에서 첫 번째와 마지막 요소 찾기실내 변기:
감사! 효과가 있었다!
지연에 대해 사과드립니다. 전 세계 5개 사이트에서 100명 이상의 엔지니어에게 JMP 사용 방법을 교육하는 것을 포함하여 거의 3개월 간의 출장으로 인해 응답이 지연되었습니다. 조금 바빴을 뿐...
Re: By 변수가 있는 열에서 첫 번째와 마지막 요소 찾기이 중 하나가 당신을 위해 작동합니까?
첫 번째 옵션은 귀하가 요청한 것을 제공합니다(끝 레벨 - 시작 레벨):
If( Lag( :DayOfEvent, -1 ) == 0,
:LEVEL - Lag( :LEVEL, :DayOfEvent )
)
두 번째는 그 사이에 일어난 일을 더한 것입니다(현재 수준 - 시작 시 수준):
If( :DayOfEvent == 0,
.,
:LEVEL - Lag( :LEVEL, :DayOfEvent )
)
Re: By 변수가 있는 열에서 첫 번째와 마지막 요소 찾기이벤트 날짜의 최대 열을 이벤트 날짜별로 사용하고 해당 날짜가 일치하는 경우 해당 수준을 사용하는 열을 만드는 것은 어떻습니까?최소값에 대해 동일한 작업을 수행합니다.