如何将秒数四舍五入到最接近的分钟数?
How to round off seconds to the nearest minute?
我正在将 [ss] 秒转换为 mm:ss 格式。
但是,我还必须将值四舍五入到最接近的分钟数。
例如,19:29 -> 19 分钟和 19:32-> 20 分钟
我试过使用mround
函数。但它没有用。
=MROUND(19.45,15/60/24) gives output as 19.44791667.
应该是 20 秒。
像这样尝试,其中 B 列的格式为 Time
=ARRAYFORMULA(IF(LEN(A1:A), MROUND(A1:A, "00:01:00"), ))
=TEXT(MROUND("00:"&TO_TEXT(B5), "00:01:00"), "mm:ss")
=ARRAYFORMULA(TEXT(MROUND(SUM(TIME(0,
REGEXEXTRACT(TO_TEXT(C3:C11), "(.+):"),
REGEXEXTRACT(TO_TEXT(C3:C11), ":(.+)"))), "00:01:00"), "[mm]:ss"))
我正在将 [ss] 秒转换为 mm:ss 格式。
但是,我还必须将值四舍五入到最接近的分钟数。
例如,19:29 -> 19 分钟和 19:32-> 20 分钟
我试过使用mround
函数。但它没有用。
=MROUND(19.45,15/60/24) gives output as 19.44791667.
应该是 20 秒。
像这样尝试,其中 B 列的格式为 Time
=ARRAYFORMULA(IF(LEN(A1:A), MROUND(A1:A, "00:01:00"), ))
=TEXT(MROUND("00:"&TO_TEXT(B5), "00:01:00"), "mm:ss")
=ARRAYFORMULA(TEXT(MROUND(SUM(TIME(0,
REGEXEXTRACT(TO_TEXT(C3:C11), "(.+):"),
REGEXEXTRACT(TO_TEXT(C3:C11), ":(.+)"))), "00:01:00"), "[mm]:ss"))