2

彩民我有細節的數字像這樣:四捨五入問題在SSRS

Sales Amount 
    £285.00 
    £16,249.51 
    £345.68 

但總的返回信息:

£16,880.18 

,而我所期待的:

£16,880.19 

這是應該是細節的總和,但最後一個數字是四捨五入的。我如何克服這個限制?

回答

2

因爲你圓你的,你可以使用下面的表達式小數點後第二位的細節(表達式更改字段以符合您自己)

Sum(Round(Fields!val.Value,2)) 

的另一個選項是在你的SQL代碼四捨五入數據集

+0

是的,試過之前,仍然得到相同的錯誤 – dLight

+0

請提供更多信息,如舍入前的數字 – niktrs

+0

爲了這個工作,你真的必須把你的細節和總數。我的猜測是細節被格式化爲貨幣,但它背後的實際數據有許多小數位。當你達到你的總和時,小數點下降而不是上升。就像這個答案所表明的那樣,首先圍繞細節。 – Jesse