Excel中20011102时间格式转换为2001-11-2格式

来源:百度知道 编辑:UC知道 时间:2024/06/25 07:16:38
这样:在此单元格点右键,点设置单元格格式,在数字标签下的分类里,选择日期,然后在右边的类型里,选择你所要的格式,确定就可以了.还是不行

格式---单元格----数字---日期,选2001-3-14

因为这个数据已经在表格中了,所以,你这时候再用设置单元格格式的方法就不能装格式转变成你要的正常日期格式了。这时候必须得用函数解决。比如,你这列数据在A列中从A1至A100都是20011102这样的。B列是空列。在B1中输入以下公式:
=LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2)
拖动进行公式填充。这样才可以把这一串日期变成日期格式。然后,复制B列,至A列,选择性粘贴,数值,确定。删除B列。完成。

格式---单元格---自定义

输入“yyyy-mm-dd”

如果11-02要显示成11-2,就“yyyy-m-d”

一定行!~~~~~~

用公式转换一下就可以了,用下面的公式:(A1是目标单元格20011102)
=LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2)

如果想要得到2001-11-2的格式,可以复制然后选择性粘贴-数值,然后设置格式就可以了

在此单元格点右键,点设置单元格格式,在数字标签下的分类里,选择日期,然后在右边的类型里,选择你所要的格式,确定就可以了.

新建一列,做公式=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))