2016-06-30 3 views
1

다음 수식을 피벗 테이블로 변환 할 때 문제가 있습니다. 일반 피벗 테이블 또는 DAX 및 Powerpivot을 통해피벗 테이블에서 하루에 제품의 가중 평균 가격

=SUMPRODUCT((C$2:C$11)*(D$2:D$11)*(A$2:A$11=A2)*(B$2:B$11=B2))/SUMIFS(D$2:D$11,A$2:A$11,A2,B$2:B$11,B2) 

배경은 전자 상거래 사이트에 나타나는 제품 수가 많아서 하루에 가격을 알아야합니다. 그러나 이러한 가격은 프로모션 코드, 방문자 위치 등을 기준으로 매일 바뀝니다. 따라서 특정 가격을 본 방문자의 수를 기준으로 가중치가 필요합니다.

Table

사람이 번역에 도움이, 또는 대안 적으로,이 문제를 접근하는 더 나은 방법을 제공 할 수 있습니까?

PS- 데이터 볼륨으로 인해 피벗 테이블에 필요합니다. 250,000 개의 행에서 표준 Excel은이 수식을 처리 할 수 ​​없습니다.

답변

1

다음은 Excel 2010에서 Powerpivot을 사용하지 않습니다. 그러나, 일반적인 접근 방식은 작동합니다 :

WeightedPrice

설명 :

내가 가격과 방문을 곱 열을 추가했다. 피벗 테이블은 Dates를 사용하고 Product SKU를 행 레이블로 사용합니다. 그런 다음 Price * Visits를 방문수로 나눈 계산 된 필드를 추가했습니다.

+0

정말 고마워요. 그 접근 방식은 대우를 받았습니다! 간단한 피벗 테이블로 트릭을 만들었으므로 파워 피벗에 넣을 필요가 없습니다. – Chris

+0

듣기가 좋았습니다. 이것을 upvote하고 대답으로 받아 들여야 함을 기억하십시오. – bwyn

+1

사과 - 내가 생각한 것. – Chris

관련 문제