我正在嘗試編寫一個表達式來獲取SSRS中的%差異。 我現在的表現是:SSRS中最小值和最大值的表達百分比差異
(max(fields!MaximmumPrice.value) - min(fields!MinimumPrice.value))/ min(fields!MinimumPrice.value) * 100)
這是給我的5.88877292998值。
我的問題是我怎樣纔能有「%」號前面的號碼。我怎樣才能得到我的答案是「%5.88」。
我正在嘗試編寫一個表達式來獲取SSRS中的%差異。 我現在的表現是:SSRS中最小值和最大值的表達百分比差異
(max(fields!MaximmumPrice.value) - min(fields!MinimumPrice.value))/ min(fields!MinimumPrice.value) * 100)
這是給我的5.88877292998值。
我的問題是我怎樣纔能有「%」號前面的號碼。我怎樣才能得到我的答案是「%5.88」。
在文本框中嘗試類似:
="%" & Format(((max(fields!MaximmumPrice.value) - min(fields!MinimumPrice.value))
/min(fields!MinimumPrice.value)) * 100, "N2")
如果您寧願通過在文本層面格式屬性來控制此,表達式更改爲:
=((max(fields!MaximmumPrice.value) - min(fields!MinimumPrice.value))
/min(fields!MinimumPrice.value))
,並設置格式置頂給:
%0,0.00;-%0,0.00;%0
請注意,在第二種情況下,* 100
已被刪除 - 如果格式表達式包含%
,則這將隱式完成。
哦謝謝很多工作。 –
欣賞你的時間.. –
偉大我真的是一個SSRS更新鮮,但它真的很高興知道這一點。 –
也許這只是一個錯字,但表達式缺少一個括號。 –