我必须危险地接近这个,但我的表达仍然会返回#Error。
我需要返回数据集中性别为“F”/“M”的所有员工的平均年龄
我已尝试过以下所有方式的修改,但无济于事。
=IIF(Fields!CustGender.Value = "F", Avg(Fields!Age.Value,"ReportDataset"),Nothing)
然后,我当然会用“M”做同样的事情
答案 0 :(得分:1)
我相信我得到了这个......
=Avg(IIF(Fields!CustGender.Value = "M", CDec(Fields!Age.Value),Nothing),"ReportDataset")
现在,只需转换为int即可摆脱8-9个小数点。