【问题标题】:Round Up Decimal Values in SSRS Report将 SSRS 报告中的小数四舍五入
【发布时间】:2019-08-14 19:27:21
【问题描述】:

我无法在报表生成器中四舍五入或将结果值固定为小数点后两位或一位。

我在报表生成器表达式中使用代码:

=SUM(Fields!COMPLETE.Value)/SUM(Fields!Total.Value)*100 & "%"

除法后,我得到类似26.33333415%37.4512654% 的结果。如何将其四舍五入到小数点后两位?

我试图从文本框属性中将其设置为 0 或 1 位小数,但没有成功。 不知道如何总结。

预期结果:26.3% & 37.4%26.33% & 37.45%

【问题讨论】:

    标签: mysql sql tsql


    【解决方案1】:

    使用CEILINGFLOOR 函数完成舍入。

    =CEILING(SUM(Fields!COMPLETE.Value)/SUM(Fields!Total.Value)*100)
    

    【讨论】:

      猜你喜欢
      • 2021-10-29
      • 1970-01-01
      • 2021-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多