我正在制作一份试图找到百分比的报告。最初我的代码看起来像:
= (Fields!Margin.Value) / (Fields!TotalSales.Value) * 100
然而问题是在某些情况下TotalSales = 0.00所以这给了我错误。我不擅长VBS。我如何做一个NULLIF类型的函数来避免这种情况?
答案 0 :(得分:3)
这应该适用于null和0。
=IIF(Fields!TotalSales.Value <> 0 , (Fields!Margin.Value) / (Fields!TotalSales.Value) * 100 , 0)