0

我必须非常接近得到这个,但我的表达式仍然返回#Error。

我需要返回我的数据集中所有性别为“F”/“M”的员工的平均年龄

我已经尝试了以下所有方式的修订,但无济于事。

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

然后,当然我会用“M”做同样的事情

4

1 回答 1

1

我相信我得到了这个...

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

现在,只需转换为 int 即可去掉 8-9 位小数点。

于 2013-01-02T22:10:08.407 回答