2017-09-13 13 views
0

Spotfire에서 교차 테이블을 만들고 싶습니다. 여기서 Average는 최소 3 개 이상의 값이있을 때 계산됩니다. 값이 없거나 3 미만인 경우 평균값은 비어 있어야합니다. 내가 제대로 이해 해요 경우Spotfire - 최소값이 3 개 이상인 경우에만 평균값을 계산하십시오.

+-------+-----+---------+ 
| Month | Age | Average | 
+-------+-----+---------+ 
|  1 | 10 |   | 
|  2 | 11 |   | 
|  3 | 2 |  7.7 | 
|  4 |  |   | 
|  5 | 13 |   | 
|  6 | 14 |   | 
|  7 |  |   | 
|  8 | 19 |   | 
|  9 | 20 |   | 
| 10 | 21 |  20 | 
+-------+-----+---------+ 

enter image description here

+0

십자가 테이블의 범주 축에는 무엇이 있습니까? 이것이 실제 데이터 세트입니까, 아니면 교차 테이블이 생길 것으로 기대합니까? – scsimon

+0

@scsimon 이것은 실제 데이터이며 출력이 어떻게 표시되는지 이미지를 추가하고 있습니다. 이걸 살펴 줘서 고마워. – BULB

답변

0

, 당신은 월별로 그룹화 할, 다음 집계로 이런 일이 :

만약 (카운트()> 2, 평균을 ([Age]), null) [AverageAge_3Min]

+0

안녕하세요. Chelsea, 아니오. 최소 3 개의 값이있는 경우에만 평균을 계산하려고합니다. 그래서 예를 들면 : 달 1은 이전 값이없고, 달 2는 단지 2 값을 가지고, 달 3은 2,11,10 인 3 값을가집니다. 그러면 평균을 계산해야합니다. 마찬가지로 이전의 3 가지 값이 없기 때문에 4,5,6,7,8,9도 계산되지 않습니다. – BULB