2014-10-28 3 views
0

답변을 드려 죄송합니다. 나는 잠시 동안 주변을 수색 해왔다.롤링 타임 룩백 계산

이전 x 시간 (지난 시간, 일 등)을 기반으로 계산을 수행해야하는 시계열 데이터 세트가 있습니다.

제 문제는 시간 델타가 표준화되지 않았기 때문에이 계산을 실행하는 방법을 모르겠다는 것입니다.

예 :

열 A - (말할 수 초) 시간

열 B - 값 I가 지난 5를 합산하여 (5) 열 결과를 반환 할 수있는 방법을

Time Value Result(5) 
01  3  0 
02  5  3 
04  4  8 
07  8  9 
09  6  12 
13  4  6 
14  4  10 
15  1  8 
22  9  0 
33  7  0 

그 하나의 인스턴스 (행)에서 초 (그것을 포함하지 않음)?

감사합니다.

편집 : 내가 할 노력하고있어 정리하기 위해

을 : 행의 범위를

1) 열 A를 사용하여 데이터의 이전 5 초를 찾아 반환 사용

2) 5 초 이전의 행의 범위 합 칼럼 B

3) 열 C 출력 (화학식)

답변

0

다음 수식이 필요한 것을 수행한다 (PA C2에 인트 아래로 드래그) : YourTime 당신이 다시보고를 통해 요약 할 행의 시간

=SUMIFS($B$2:$B$11,$A$2:$A$11,">="&A2-5,$A$2:$A$11,"<"&A2) 

.

필자가 테스트 한 결과 제공된 데이터에 적용됩니다. 적절한 범위를 확장하십시오.

+0

감사합니다. 마이크! 수식을 시도했는데 작동하지 못했습니다. 시간이 갈수록 드래그/복사 할 수있는 C 열에 수식을 넣으려고했습니다 (행이 낮아짐). 수식에 입력 C 열이 약간 나타났습니다. Column B를 사용해 보았지만 여전히 작동하지 못했습니다. 위의 내 질문에 EDIT : 내 문제를 해결하기 위해 추가했습니다. – Scott

+0

안녕하세요. Scott입니다. 위의 내용을 편집하고 테스트 해 보았습니다. 희망이 당신을 위해 일합니다! – MikeyB