2017-07-07 48 views
0

獲取NaN錯誤。我原來的說法是:獲取Nan錯誤SSRS

=SUM(Fields!Outstanding_Commitments.Value/Fields!Conversion.Value, "Cost") 

得到NaN的錯誤後,我改變了我的代碼如下:

=IIF(Double.IsNAN(SUM(Fields!Outstanding_Commitments.Value/Fields!Conversion.Value, "Cost")) 
,0, 
SUM(Fields!Outstanding_Commitments.Value/Fields!Conversion.Value, "Cost")) 

使用第二部分犯規給我提供任何價值可言。有些事情是不對的。

預先感謝

回答

0

嘗試以下

=SUM(
Iif(Fields!Conversion.Value=0,0,Fields!Outstanding_Commitments.Value) 
/
Iif(Fields!Conversion.Value=0,1,Fields!Conversion.Value) 
, "Cost") 
表達