SSRS 将秒数转换为 MM:SS 而不截断
SSRS Convert Seconds to MM:SS Without Truncating
我将平均处理时间格式化为 mm:ss,但它似乎被截断了。我查看了可能有您的答案的问题下出现的文章,其中 none 适合我的情况。
我正在使用 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。
谢谢
只舍入秒,例如这样:
=Format(CDate("00:00:00").AddSeconds(Round(Sum(Fields!ID_EmailHandleTimeTotal_.Value) / Sum(Fields!ID_EmailsTotal_.Value))), "mm:ss")
我将平均处理时间格式化为 mm:ss,但它似乎被截断了。我查看了可能有您的答案的问题下出现的文章,其中 none 适合我的情况。
我正在使用 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。
谢谢
只舍入秒,例如这样:
=Format(CDate("00:00:00").AddSeconds(Round(Sum(Fields!ID_EmailHandleTimeTotal_.Value) / Sum(Fields!ID_EmailsTotal_.Value))), "mm:ss")