在 Excel 中将时间从文本转换为小时和分钟

在 Excel 中将时间从文本转换为小时和分钟

如何在 Excel 中将以文本形式输入的时间转换为小时和分钟?例如,14m  40s

我们的报告以文本格式发送信息。将其复制到 Excel 时,我无法将其转换为小时和分钟,除非手动逐个更改每个单元格的格式。

我尝试过格式化单元格,但由于单元格中列出了“m”和“s”,因此无法转换。我尝试过数据 → 文本到列,但无果。

当我们尝试发布本周的代理指标和平均值时,根本没有足够的时间以正确的格式手动输入每一个指标和平均值。

答案1

数据在A1, 在B1进入:

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

并应用正确的格式:

在此处输入图片描述

编辑#1:

如果你只有在如下单元格中:

28s

然后我会使用:

=--SUBSTITUTE(A1,"s","")/86400

相关内容