2017-03-20 3 views
1

Spotfire의 그룹에서 가장 빠른 날짜를 식별하려고합니다. 샘플 데이터 표 스크린 샷을 포함 시켰습니다.그룹에서 가장 빠른 날짜를 식별하십시오. 해당 날짜와 관련된 값 저장

는 기본적으로, 여기 헤더입니다 :

MFG_AREA_NAME, LOT_ID, DATE_STEP_STARTED, DATE_STEP_FINISHED, MFG_ROUTE_NAME, START_QTY, 각각의 고유 한 MFG_AREA_NAME를 들어 END_QTY

, LOT_ID, MFG_ROUTE_NAME 조합, 나는 가장 빠른 날짜를 확인하고 싶은 해당 날짜와 관련된 START_QTY를 복사하십시오.

ROUTE = AC의 경우 샘플 표를 사용하여 576을 얻고 싶습니다. ROUTE = FT의 경우 560을 가져 오는 등의 작업을 수행합니다.

OVER 기능을 사용하여 그룹화해야하지만 날짜/수량 부분을 파악할 수는 없습니다.

감사합니다!

Sample Table

답변

1

당신이 찾고있는 OVER() 사용은 INTERSECT()입니다.

뭔가 같은 ...

IF([DATE_STEP_STARTED] = MIN([DATE_STEP_STARTED) OVER (INTERSECT([MFG_AREA_NAME], [LOT_ID], [MFG_ROUTE_NAME])),[START_QTY]) 
관련 문제