将日期字符串转换为日期格式excel



是否可以像这样将转换为日期文本

2014-10-24-06.59.00.000000

转换为excel中类似CCD_ 1的格式。

=--LEFT(SUBSTITUTE(SUBSTITUTE(A1,"-"," ",3),".",":"),19)

并将单元格自定义为

mm/dd/yyyy h:mm

如果这不起作用,国际日期设置可能会出现一些问题,我们将需要一个更复杂的公式。

=DATE(LEFT(A1,4),MID(A1,6,2),MID(A1,9,2))+TIME(MID(A1,12,2),MID(A1,15,2),MID(A1,17,2))

试试这个:

=MID(B3,6,2)&"/"&MID(B3,9,2)&"/"&LEFT(B3,4)&" "&MID(B3,12,2)&":"&MID(B3,15,2)

其中B3是文本格式所在的单元格。即2014-10-24-06.59.00.00000000

最新更新