如何在excel中将命令所用时间转换为秒或分钟?

How to convert time taken by a command into seconds or minutes in excel?

我有 运行 几个命令并记录了一个命令花费的时间?

我在 excel 列中得到了这样的输出

126m52.091

136m14.472s

152m25.196s

65m45.490s

如何在 excel 中将这种混合的分和秒转换为秒?

结果应该是这样的

7612.091

8174.472

...

excel 公式对我很有帮助。

提前致谢

使用 A1 中的数据,使用:

=TIMEVALUE("00:" & SUBSTITUTE(SUBSTITUTE(A1,"s",""),"m",":"))*60*60*24

注意:

  1. 公式会丢弃 s(如果存在)。
  2. 公式创建了一个 time-string,例如:00:136:14.472
  3. 转换成真正的 Excel 时间 (带 TIMEVALUE)
  4. 将时间转换为秒