excel日期转换问题:如何把95.1转换成1995-01-01。

来源:百度知道 编辑:UC知道 时间:2024/06/11 14:53:45
以前为了方便,
把日期1995-01-01写成了95.1
把日期1995-05-01写成了95.5
把日期1985-12-01写成了85.12
把日期2003-10-01写成了03.10

由于数据比较多,请问怎样才能批量转换成标准的日期格式(类似2003-10-01)啊??

选中单元格右击-设置单元格格式-日期-你选择你想要用的格式就可以了,不过要先设置再输入。

你把那一列选中,右击,设置单元格格式,在数字选项卡上选日期

Follow me step by step:
选中需要修改的单元格,
点击右键,
单元格格式,
弹出单元格格式对话框,
在数字类别中选择“自定义”,
然后在右边的“类型”输入框中输入“yyyy-mm-dd”,然后确认就OK了。
哥们,记得选择最佳答案阿。

经过两次转换可以实现
如果A1为85.12数据
B1填入=IF(LEFT(A1,1)="0","20"&A1,"19"&A1)&".01"
C1填入=DATE(LEFT(B1,4),MID(B1,6,2),RIGHT(B1,2))
C列就是日期格式了,可以复制-选择性粘贴-数值就行了

先选中你填过日期的所有格子,点编辑--查找 ctrl+f组合键也可以,然后选择 替换,,,因为你以前输入的是 . 不是 - 所以系统不能 自动转换,在这里 把查找内容里面输入 . 在替换里面输入 - 然后就会把所有的 . 换成 -
继续把日期的格子全部选中,注意是格子不是里面的内容.右键选单元格格式,会弹出个菜单栏,选数字--日期 ,里面选择你想要的格式! OK 搞定 !!
下次要输入的时候 比如要输入1995-01-01 就输入95-1-1 回车 就会变成1995-01-01这种格式!