Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 17540|回复: 5

[已解决]请问怎样将Excel中各种日期格式统一

[复制链接]
匿名  发表于 2014-9-27 18:02 |阅读模式
请问有谁知道怎样将Excel中各种日期格式统一?我的表中有如2010-10-01,2014.6,2014-2等日期形式,我要将其都统一成2014-12-03的形式,只到月份的,日最后都统一为01,比如2014.6要将它变成2014-06-01,我尝试了许多方法,都会成乱码,希望大家帮帮忙了,先谢谢了!
最佳答案
2014-9-27 20:12
如果数据在A列,
B1复制以下公式,下拉;
=IF(A1="","",--IF(--A1>10000,A1,LEFT(A1,4)&"-"&SUBSTITUTE(SUBSTITUTE(RIGHT(A1,2),"-",""),".","")&"-1"))
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-9-27 19:36 | 显示全部楼层
回复

使用道具 举报

发表于 2014-9-27 20:12 | 显示全部楼层    本楼为最佳答案   
如果数据在A列,
B1复制以下公式,下拉;
=IF(A1="","",--IF(--A1>10000,A1,LEFT(A1,4)&"-"&SUBSTITUTE(SUBSTITUTE(RIGHT(A1,2),"-",""),".","")&"-1"))
回复

使用道具 举报

发表于 2014-9-27 21:28 | 显示全部楼层
看看学习一下
回复

使用道具 举报

发表于 2014-9-27 23:21 | 显示全部楼层
右击数值单元格格式,数字选择自定义 类型栏 写yyyy/m 点确定就好了,但是2014.6这种带点的用这个方法不奏效,建议把.替换为-在用前面的方法就好了。
回复

使用道具 举报

发表于 2014-12-15 15:18 | 显示全部楼层
在Excel表格的第一列输入一系列日期。

用鼠标选中日期数据,点击“数据”选项卡下的“分列”选项。

然后点击“下一步”。

在新页面中继续点击“下一步”。

在弹出窗口中选择“日期”,然后点击“完成”。

现在已经是日期格式了。

如果还要显示星期几,并且自定义日期格式如“2014/01/02”,那么点击组合键“Ctrl+1”。在“数字”选项卡下点击“自定义”选项。在“类型”框里输入“yyyy/m/d aaaa”,点击“确定”

怎么样,日期格式已经按照自己的想法弄好了。赶快试试吧!

END
注意事项
此办法对日期格式的统一非常有用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 01:16 , Processed in 0.465141 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表