首页 > 解决方案 > 如何将秒数四舍五入到最接近的分钟数?

问题描述

我正在将 [ss] 秒转换为 mm:ss 格式。
但是,我还必须将值四舍五入到最接近的分钟。
例如,19:29 -> 19 分钟和 19:32-> 20 分钟

我试过使用mround函数。但它没有用。

=MROUND(19.45,15/60/24) gives output as 19.44791667.  

它应该是 20 秒。

标签: timegoogle-sheetsroundinggoogle-sheets-formulaarray-formulas

解决方案


像这样尝试,其中 B 列的格式设置为时间

=ARRAYFORMULA(IF(LEN(A1:A), MROUND(A1:A, "00:01:00"), ))

0


=TEXT(MROUND("00:"&TO_TEXT(B5), "00:01:00"), "mm:ss")

0


=ARRAYFORMULA(TEXT(MROUND(SUM(TIME(0, 
 REGEXEXTRACT(TO_TEXT(C3:C11), "(.+):"),
 REGEXEXTRACT(TO_TEXT(C3:C11), ":(.+)"))), "00:01:00"), "[mm]:ss"))

0


推荐阅读