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")

ここで、小数点以下8〜9を取り除くには、intに変換する必要があります。

于 2013-01-02T22:10:08.407 に答える