가중 평균을 계산하는 방법? 가중 평균을 계산하고 싶다

피봇 테이블에서

hits viewTime
2    100
3    300
4    540
5    10

나는 가중 평균을 계산하고 싶다 viewTime. 공식을 통해 “그냥”할 수는 있지만 데이터가 변경된 경우에도 새로운 기능을 추가하고 싶습니다 (새로운 조회수를 추가하는 등).

올바른 방법에 대한 조언을 통해 문제를 해결하십시오.

업데이트 : 명확히하기 위해 “가중 평균”에서 다음과 같은 것을 의미합니다.

(100*2+300*3+540*4+10*5)/(2+3+4+5)


답변

데이터 범위 또는 피벗 테이블이 A 열과 B 열에 있다고 가정하면 다음을 사용할 수 있습니다.

=sumproduct(A:A,B:B)/sum(A:A)

이것은 ViewTime의 전체 합계가있는 피벗 테이블이있는 경우에도 작동합니다.