我正在寻找一种简洁的方式将单元格从
分:秒.毫秒
转换为
秒.毫秒
即,
11.111 = 11.111
1:11.111 = 71.111
目前我已经有了一种方法,但它有点hacky,我相信一定有一些不错的Excel功能可以帮我完成这个任务:P
谢谢!
我正在寻找一种简洁的方式将单元格从
分:秒.毫秒
转换为
秒.毫秒
即,
11.111 = 11.111
1:11.111 = 71.111
目前我已经有了一种方法,但它有点hacky,我相信一定有一些不错的Excel功能可以帮我完成这个任务:P
谢谢!
按照以下方法操作:
将数值0:0:11.111
和0:1:11.111
放置在单元格B3
和B4
中。
现在,格式化它以考虑毫秒... 选择单元格B3
和B4
,右键单击并选择“格式化单元格”。 在“自定义”中,将以下内容放入标有Type
的文本框中:
[h]:mm:ss.000
现在,在单元格C3
中放入以下公式:
=B3*86400
用同样的公式填充C4
...
将列C
格式化为保留3位小数的数字(Number)
格式。
完成了! :)
这是我尝试并成功的截图:
编辑:
如果您只想输入MM:SS.ms
,则可以使用自定义格式(如:mm:ss.000
)格式化整个B
列。现在,您可以输入值02:11.111
,它会相应地进行转换,并给出131.110
。希望能帮到您。
如果你的时间在单元格A1
中,将此公式放置在B1
中。
=IF(LEN(A1)>5,VALUE(TEXT(A1,"[ss].00")),A1)
如果时间少于1分钟,则输出原始时间;如果大于1分钟,则将其转换为秒和毫秒(保留2位小数)。
只有当您在单元格 A1
中输入的时间大于或等于10秒时,此函数才会生效。
11.111
而不是11:111
。 - Leniel Maccaferri[s].000
。 - barry houdiniC
已经有一个公式来进行转换并显示正确的值。 - Leniel Maccaferri