文本到毫秒的时间
在A1列中,我有16304238,它表示小时,分钟,秒和毫秒,我想在B1中显示为4:30:42:380 PM。
我知道如何格式化小时和分钟,但不能得到正确的秒和毫秒。 我试过了
=TIME(LEFT(E2,2),MID(E2,3,2),RIGHT(E2,2))
其中出现为16:30:38.000。 另外,我正在使用
[h]:mm:ss.000
格式化结果。 我需要用什么来代替上午/下午,而不是使用[h],还是使用军事时间?
将您的公式更改为:
=--CONCATENATE(LEFT(E2,2),":",MID(E2,3,2),":",MID(E2,5,2),".",RIGHT(E2,2))
然后将单元格格式化为:
h:mm:ss.000 AM/PM
在A1中有16304238
作为一个真实的数字,
=--TEXT(A1*POWER(10, MIN(0, 6-LEN(A1))), "00\:00\:00.000")
这涵盖了0,1,2或3个小数位。 结果需要单元格格式为h:mm:ss.000 AM/PM
。