我正在寻找一种将单元格从
Minutes:Seconds.Milliseconds至
Seconds.Milliseconds
IE
11.111 = 11.111
1:11.111 = 71.111
我现在有一些东西,但它有点老套,我相信一定有一些不错的 excel 功能可以为我做到这一点:P
谢谢!
我正在寻找一种将单元格从
Minutes:Seconds.Milliseconds至
Seconds.Milliseconds
IE
11.111 = 11.111
1:11.111 = 71.111
我现在有一些东西,但它有点老套,我相信一定有一些不错的 excel 功能可以为我做到这一点:P
谢谢!
做这个:
将值0:0:11.111和分别0:1:11.111放在单元格B3中B4。
现在格式化它以考虑毫秒...选择单元格,B3然后B4右键单击并选择格式化单元格。在自定义中,将以下内容放入标记为 的文本框中Type:
[h]:mm:ss.000
现在在单元格C3上输入以下公式:
=B3*86400
填写C4相同的公式...
格式化列C,Number保留 3 个小数位。
你完成了!:)
这是我所做的尝试的屏幕截图并且有效:

编辑:
当您只想输入MM:SS.ms时,您可以使用自定义格式格式化整个B列,例如:mm:ss.000。现在您可以输入值 as 02:11.111,它会相应地转换它给您131.110. 希望能帮助到你。
说你的时间在单元格中A1,把这个公式放在B1
=IF(LEN(A1)>5,VALUE(TEXT(A1,"[ss].00")),A1)
如果时间小于一分钟,则输出未更改的时间,大于 1 分钟则将其转换为秒和毫秒(小数点后 2 位)。
这仅在您的时间A1为 10 秒或更长时才有效。