在excel中有十列是时间,格式是20070309 141002我想转换成2007-03-09 14:10:02,谢谢

来源:百度知道 编辑:UC知道 时间:2024/09/24 02:24:21

1、先把这十列中的“日期”和“时间”中间的“空格”去掉。
选中这10列数据->菜单栏上选“编辑”->"替换"->"查找内容"输入一个“空格”(英文半角状态下的空格键),“替换为”不填任何内容->"全部替换"
2、选中这10列数据->鼠标右键->"设置单元格格式"->在数字选项卡下选择"自定义",在“类型”框内输入(或复制):
0000-00-00 00!:00!:00
即可。

=LEFT(A1,4)&"-"&(MID(A1,5,2))&("-")&(MID(A1,7,2))&(" ")&(MID(A1,10,2))&(":")&(MID(A1,12,2))&(":")&(RIGHT(A1,2))

选择"格式-单元格格式-数字-分类-日期"选择需要的格式