如何将秒取整到最接近的分钟?

时间:2019-08-06 12:05:47

标签: time google-sheets rounding google-sheets-formula array-formulas

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

我尝试使用out = [] for v, g in groupby(dates, bool): if v: l = [*g] out.append([min(l), max(l)]) 函数。但这没有用。

mround

应该是20秒。

1 个答案:

答案 0 :(得分:0)

尝试这样操作,其中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