EXCEL里数据改格式问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:28:37
我在EXCEL里有一列日期信息(比如说:06/10/2008,即2008年6月10日),该日期的格式是文字型的(TEXT),我想把它改成日期型格式(DATE),而且显示的顺序是日/月/年(即10/06/2008),请问怎么做到?我试过点击右键,去Format cells里改格式类型,但是更改动作对已经存在的数据好像不起作用。请专家赐教!

一般来说是认识的,更改下格式,如不行,可将其乘以1。 

原日期在A列,在B1=A1*1,在B2设格式为你要的

在单元格里右键单击,选择属性,再选择单元格格式里面就全都有了。

那是因为那列“日期”信息已经被excel看作文本输入了。所以即便改单元格格式都没用的。
在excel里面,日期其实都是一个整数,以1900年1月1日为1,1900年1月2为2类推。。。2009-2-19是39863,即距离1900-1-1的39863天。
你这个情况,如果确定文本的格式是“月月/日日/年年”可以通过公式把年月日提取出来,再组成日期格式存储。
假设06/10/2008放在A1格
在B1提取月份,写:=VALUE(LEFT(A1,2))
在C1提取日份,写:=VALUE(MID(A1,4,2))
在D1提取年份,写:=VALUE(RIGHT(A1,4))
在E1组合回日期,写:=DATE(D1,B1