2017-05-14 1 views
0

주간 데이터 요소로 구성된 두 개의 시계열이 있고 Excel에서 공분산 함수를 사용하여 마지막 주 동안 시계열의 공분산을 계산하려고한다고 가정합니다.Excel에서 함수 샘플 크기 조작

특정 셀에 공분산을 계산할 데이터의 주 수가 포함되도록이 시나리오를 설정할 수 있습니까?

즉 셀 요소를 k로 변경하면 n 주 동안 이미 계산 된 공분산이 마지막 k 주 동안 데이터 시리즈의 공분산으로 변경됩니다.

+0

"신선한"데이터가 하단에 추가되도록 데이터를 설정 한 다음 계산을 위해 마지막 n 행을 사용하도록 함수를 설정하십시오. 마지막 유효 숫자로 시작하여 n을 사용하여 시작을 찾으십시오. 너 뭐 해봤 니? –

답변

3

샘플 데이터가 중요하지 않으므로 여기에 일부 데이터가 포함되어 있습니다.

date   nmbr 
03-30-2017  4 
04-04-2017  4 
04-07-2017  2 
04-09-2017  2 
04-12-2017  1 
04-15-2017  4 
04-18-2017  1 
04-21-2017  2 
04-24-2017  1 
04-26-2017  3 
04-30-2017  4 
05-02-2017  5 
05-07-2017  4 
05-09-2017  2 
05-10-2017  1 
05-12-2017  5 
05-14-2017  4 

내 수정 구슬이 질문은 Excel의 COVARIANCE.P 또는 COVARIANCE.S 약하지만 날짜 관련 데이터를 제한에 대해 많이 아니라고 말한다. 이를 위해 4 주간의 데이터를 합산합니다. E2 필요

수식 : H2는 (공급 화상을 참조)이다 : 날짜 오름차순에

=TODAY() 
4 
=FLOOR(E2-(F2*7), 7)+1 
=SUM(INDEX(B:B, MATCH(G2, A:A)+ISNA(MATCH(G2, A:A, 0))):INDEX(B:B, MATCH(1E+99, A:A))) 

enter image description here

참고있다.

+1

깔끔하게 적용된 좋은 예입니다. –

+0

나는 OP에서 두 개의 데이터 열 (열 B와 C)이 날짜를 구분하고 데이터의 마지막 k 개 샘플의 공분산을 계산하는 것을 이해합니다. 나는 그것에 대한 대답을 준비했지만 너무 게으른 튜토리얼을 제공하지는 못한다. 그래서 나는 당신이 대답에 그 가능성을 포함시킬 것을 제안한다. 힌트 : = COVAR (OFFSET (A1, 1 + COUNT (A : A) -G2, G2), OFFSET (B1, 1 + COUNT (A : A) -G2, G2))' 'G2'에 입력하십시오. –

+0

개인적으로 나는 OFFSET 대신에 비 휘발성 INDEX를 사용하려고 시도하지만 답을 게시해야한다고 생각합니다. 오늘 upvote의 가치가있는 Q 또는 A가 많지 않습니다. – Jeeped