2014-12-17 5 views
1

아래의 형식을 따르는 트랜잭션 기록이 있습니다. 트랜잭션 당 고유 한 금액을 합산해야합니다.PowerPivot에서 고유 한 합계를 계산하십시오.

샘플 데이터 :

Transaction ID Transaction Date Activity Date Amount 
1001   10/30/2014   11/5/2014  $50.00 
1001   10/30/2014   11/7/2014  $50.00 
1002   11/2/2014   11/14/2014  $100.00 
1002   11/2/2014   11/17/2014  $100.00 

내가 데이터를 포맷 방식을 기반으로, 두 가지 방법을 시도하거나 고유 한 트랜잭션 ID 필터링하려고 :

= CALUCLATE (SUM (거래 내역 [AMOUNT), DISTINCT (거래 내역 [트랜잭션 ID]))

아니면 초기 활성 날짜에 따라 합산하기 :

= 요약 (SUM (거래 내역 [금액]), 초기 (거래 내역 [활동 날짜])

두 공식 모두 오류가 발생합니다. 누구나 이것이 합산 될 수있는 방법에 대한 다른 접근법을 가지고 있습니까? 내가 얻으려고하는 대답은 고유 한 금액의 합계 = 150 달러입니다.

감사합니다.

답변

1

이렇게 접근하는 방법은 아마도 해당 컨텍스트에서 계산을 수행 한 다음 결과를 요약 한 지정된 데이터를 반복하는 X 함수 중 하나 일 것입니다. 이것을 시도하십시오 :

=SUMX(
     VALUES(transaction_history[Transaction_ID]), 
     AVERAGE(transaction_history[Amount]) 
    ) 
+0

저에게 거기 정확하게있다, 감사합니다! – Kevin

관련 문제