如何在Excel中将命令花费的时间转换为秒或分钟?

问题描述

我已经运行了几个命令,并记下了命令花费的时间?

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

126m52.091

136m14.472s

152m25.196s

65m45.490s

我如何才能在excel中将分钟和秒的混合转换成秒?

结果应该是这样

7612.091

8174.472

...

拥有一个出色的公式将对我有帮助。

预先感谢

解决方法

数据在 A1 中时,请使用:

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

enter image description here

注意:

  1. 该公式会丢弃 s (如果存在)。
  2. 该公式创建一个时间字符串,例如:00:136:14.472
  3. 转换为真实的Excel时间(带有TIMEVALUE)
  4. 将时间转换为秒