2013-01-02 1 views
0

위험 할 정도로 가까이 가야하지만 내 표현은 여전히 ​​#Error를 반환합니다.SSRS 2005 - 회사의 모든 남성/여성의 평균 연령을 구하십시오.

나는 아무 소용에 "F"/ "M"나는 다음 중 개정의 모든 방법을 시도했습니다

의 성별을 내 데이터 세트에있는 모든 직원의 평균 연령을 반환해야하지만.

=IIF(Fields!CustGender.Value = "F", Avg(Fields!Age.Value,"ReportDataset"),Nothing) 

그리고, 물론 나는
=Avg(IIF(Fields!CustGender.Value = "M", CDec(Fields!Age.Value),Nothing),"ReportDataset") 

이제 단지 int로 변환 할 필요가 ... 나는이있어 믿는다 "M"

답변

1

과 같은 일을 할 수 있습니다 소수점 8-9 점을 제거합니다.

+2

가져 가십시오. 십진수를 표시하지 않으려면 테이블 숫자 형식을 사용하십시오. – glh

+1

무슨 일이야. 형식 지정을 사용하여 정확도를 숨기고 대신 반올림하여 버립니다. –