Excel日期格式乱了?3招快速整理——查找替换、分列、TEXT函数
在日常表格整理中,日期格式是很容易出问题的地方。
比如明明输入的是日期,表格却显示成一串数字;或者“2020/1/1”“2020-1-1”“20200101”混在一起,看起来很乱。
今天分享 3 个整理日期格式的实用方法,新手也能直接照着操作。
一、查找替换法:快速统一日期分隔符
如果表格里的日期只是分隔符不统一,比如有的用“/”,有的用“-”,可以先用查找替换来统一格式。
操作步骤:
1. 选中需要整理的日期列
2. 按快捷键 Ctrl + H,打开【查找和替换】
3. 在【查找内容】里输入需要替换的符号
4. 在【替换为】里输入统一后的符号
5. 点击【全部替换】
适合场景:
这个方法适合处理“2020/1/1”“2020-1-1”这类格式混乱的日期。
它的优点是操作简单,速度快,适合初步清洗数据。
小提示:
如果日期格式本身不规范,比如“20200101”这种连在一起的日期,就不适合只用查找替换,建议用后面的“分列法”。
二、分列法:处理“20200101”这类日期
如果日期是“20200101”“2020.01.01”“2020/01/01”这类格式,可以使用分列功能,让 Excel 自动识别成年月日。
操作步骤:
1. 选中日期所在列
2. 点击【数据】→【分列】
3. 前几步根据提示点击【下一步】
4. 到列数据格式时,选择【日期】
5. 点击【完成】
适合场景:
这个方法适合处理长串数字日期,或者格式不统一、不易识别的日期数据。
它比手动改日期更规范,也更适合批量处理。
注意:
分列时要注意原始数据里的年、月、日顺序。
如果是“20200101”,一般识别为“年-月-日”;如果数据格式比较特殊,要提前确认分列后的结果是否正确。
三、TEXT函数法:把日期转换成指定格式
如果已经是正确日期,但想改成统一显示格式,可以使用 TEXT 函数。
常用公式:=TEXT(A2,"yyyy/m/d")
含义说明:
• A2 是原始日期所在单元格
• "yyyy/m/d" 是想要显示的日期格式
• yyyy 表示四位数年份
• m 表示月份
• d 表示日期
其他常用格式:
=TEXT(A2,"yyyy-mm-dd")
效果:2020-01-01
=TEXT(A2,"yyyy年m月d日")
效果:2020年1月1日
=TEXT(A2,"aaaa")
效果:显示星期几,如“星期三”