必须有一个快速解决方案,但30分钟后我放弃了,需要帮助。
这是源数据的格式
0h56m40s 0h57m10s 1h00m40s 1h02m15s 1h02m25s
52m47s 54m25s 54m52s 57m23s 57m43s
49m30s 54m31s 54m34s 56m35s 56m36s
47m45s 48m03s 51m02s 52m23s 53m05s
46m54s 49m29s 50m51s 51m02s 51m03s
46m09s 47m56s 50m16s 51m20s 51m53s
46m55s 47m08s 47m13s 48m16s 50m11s
我需要时间格式,例如0h56m40s
到0:56:40
我尝试搜索/替换,从h到:,m到:并删除s,适用于小时,但是只有几分钟就会搞乱。
任何提示?
答案 0 :(得分:1)
如果输入字符串太短,您可以连接0:
:
=(IF(LEN(A1)<7,"0:","") & SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"h",":"),"m",":"),"s",""))+0
+0
部分将字符串转换为时间值(将单元格格式更改为h:mm:ss
)。如果您希望将其保留为文本格式,请删除+0
。