SSRS无需截断即可将秒转换为MM:SS

时间:2018-08-01 15:57:40

标签: reporting-services visual-studio-2015

我将平均处理时间格式化为mm:ss,但似乎被截断了。我查看了可能会回答您问题的文章,但这些文章都不适合我的情况。
我正在使用Microsoft Visual Studio 2015,设计SSRS报告。
当前正在使用格式功能进行计算。

显示的值为05:30。实际值应为05:31。

计算中的数字: 2,354,739电子邮件处理时间总计 共7,119封电子邮件

秒数= 330.7682

代码:

= Format(DateAdd(“ s”,Sum(Fields!ID_EmailHandleTimeTotal_.Value)/ Sum(Fields!ID_EmailsTotal_.Value,0),“ 00:00:00”),“ mm:ss”)

正在寻找将结果显示为05:31的帮助。

谢谢

1 个答案:

答案 0 :(得分:0)

只需四舍五入,例如:

=Format(CDate("00:00:00").AddSeconds(Round(Sum(Fields!ID_EmailHandleTimeTotal_.Value) / Sum(Fields!ID_EmailsTotal_.Value))), "mm:ss")