2
=IIf(Sum(Fields!CUSTOMER_PROFIT.Value) <= 0 Or Sum(Fields!REVENUE.Value) <= 0,
"N/A",Round(Sum(Fields!CUSTOMER_PROFIT.Value)/Sum(Fields!REVENUE.Value)*100,2))
出力例は以下の通りである:SSRS式が#Errorをスローする - 考えられる理由は?
customer profit revenue customerprofitability
105003.73 227912.88 46.07
-8560.57 0.00 #Error
610.53 -1306.0 N/A
理由ゼロで割ったときには、#エラーを与えるが負の値で割ったときにN/Aを与えることがありますか?私はcustomerprofitabilityの列に#errorをかけることは望ましくありません。助けをよろしく!