2016-07-28 7 views
0
My data looks like below:  
unit price quantity  salesperson date 
$10    5    A   1/1 
$10    6    B   1/1 
$30    9    A   1/1 
$30    10    B   1/1 
$10    3    A   1/2 
$10    5    B   1/2 
$20    7    A   1/2 
$20    8    B   1/2 

Tableau에서 각 영업 사원이 만든 일일 평균 판매 가격을 계산하는 방법은 무엇입니까? 단가와 수량이 측정 값이며 영업 사원과 날짜가 차원이라고 가정합니다.Tableau에서 매일 가중 평균을 계산하는 방법은 무엇입니까?

고맙습니다.

답변

0

나는 LOD 익스프레스 테이블 레이아웃에 상관없이 작업 할 수있는 기능을 제공합니다. 당신이 Nicarus의 대답에 대한 댓글에 준 공식을 다음과

+------------+----------+-------------+------+-----------------+ 
| unit price | quantity | salesperson | date | Avg Daily Sales | 
+------------+----------+-------------+------+-----------------+ 
| 10   | 5  | A   | 1/1 | 22.86   | 
| 10   | 6  | B   | 1/1 | 22.5   | 
| 30   | 9  | A   | 1/1 | 22.86   | 
| 30   | 10  | B   | 1/1 | 22.5   | 
| 10   | 3  | A   | 1/2 | 17    | 
| 10   | 5  | B   | 1/2 | 16.15   | 
| 20   | 7  | A   | 1/2 | 17    | 
| 20   | 8  | B   | 1/2 | 16.15   | 
+------------+----------+-------------+------+-----------------+ 

: 당신이 보이는 테이블을 줄 것이다

{ FIXED [salesperson], [date] : SUM([unit price] * [quantity])/SUM([quantity]) } 

.

다음은 빠른 계산이며 작동하는지 확인하기위한 것입니다.

1/2에서 세일즈맨 A는 판매 :

((10 * 3) + (20 * 7))/(3 + 7) 
= (30 + 140)/10 
= 170/10 
= 17 
0

평균 하루에 판매 된 총 금액 (달러)을 확인하려고합니다.

당신과 같이, 계산 된 필드를 만들 수 있습니다

SUM([Quantity] * [Unit Price])/COUNTD([Date])

그런 다음 영업 사원 데이터를 표시 :

enter image description here

+0

감사합니다 귀하의 입력. 나는 가중 평균을 계산하고 싶었다. 예를 들어 1/1에서 영업 사원 A의 평균 판매 단가는 (10 * 6 + 30 * 9)/(6 + 9)입니다. 매일 각 영업 사원의 전화 번호를 알고 싶습니다. – guudeer

+0

이 공식은 판매가없는 요일을 무시합니다. 그것은 당신이 원하는 것이 아닐 수도 있습니다. –

+0

외부 테이블을 캘린더 테이블과 조인하여 고려할 매일 데이터 행이 하나 이상이라면이 수식이 트릭을 수행합니다. –

0

내가 그것을 알아 냈다고 생각한다 합계 (단위 가격 * 수량)/합계 (수량)

관련 문제