Excel技巧:四步搞定不规范日期格式转换
创作时间:
2025-01-22 06:09:05
作者:
@小白创作中心
Excel技巧:四步搞定不规范日期格式转换
在Excel中处理不规范的日期格式数据时,经常会遇到各种各样的问题。例如,有些日期格式看起来很相似,但实际上可能多一个空格或少一个字符,很难发现。本文将介绍如何将这些不规范的日期格式转换为标准的"YYYY-MM-DD"格式,并判断格式是否正确。
假设我们希望的理想格式是1980-01-01,即"YYYY-MM-DD"格式,共10位。但在实际数据表中,可能会遇到以下各种格式:
- 1988.9.10
- 1985-01-26
- 09 0CT1978
- Jan.25,1975
- 15/11/1988
- 1986年12月26
- 19850430
- 28-Mar-70
- 31 OCT 1990
我们的目标是:能规范的尽量规范,不能规范的标记为"格式错误",以便之后人工处理。
具体处理步骤如下:
第1步:将原始数据复制到A列。在B列处理8位格式的日期,如19850430,需要加上分隔符:
=IF(LEN(A2)=8,(MID(A2,1,4)&"-"&MID(A2,5,2)&"-"&MID(A2,7,2)),A2)
第2步:在C列进行第一次转换:
=TEXT(B2, "YYYY-MM-dd")
第3步:在D列将所有的点号"."替换为短横线"-":
=SUBSTITUTE(C2, ".", "-")
第4步:在E列判断结果格式是否正确,主要检查第5位和第7位是否是连接线"-",同时检查是否包含"–"和"/":
=IF(AND(MID(D2,5,1)="-",MID(D2,8,1)="-",ISNUMBER(FIND("--",D2))=FALSE,ISNUMBER(FIND("/",D2))=FALSE),"OK","格式错误")
通过以上步骤,我们可以将大部分不规范的日期格式转换为标准格式,并标记出无法转换的格式,以便后续人工处理。
本文原文来自CSDN
热门推荐
韩信的“背水一战”能够成功,为何马谡却失败了?
韩信的“背水一战”能够成功,为何马谡却失败了?
相邻权中关于采光是如何规定的
福州学区房市场降温明显,价格持续下跌
引力、引力波和引力波探测
服用中药3个月后,肝癌患者奇迹好转!岳阳70岁大爷分享抗癌经验
用PPT讲解地球自转和公转:从基础原理到教学应用
橘络的功效与食用方法:通络化痰、抗癌保健
方志敏:英勇事迹,光辉传奇
灵活就业人员参保,是选择高档次缴费划算,还是低档次缴费划算?
王宝钏的历史原型是谁?
胡歌:车祸后的重生与公益之路,书写人生新篇章
期货改良均线指标是怎么改良的(期货均线参数设置)
刘强让位之谜:汉光武帝长子的太子之位主动让出的背后
刘强让位之谜:汉光武帝长子的太子之位主动让出的背后
从白洋淀芦苇“平衡收割”解码雄安生态治理路径
同是感冒,为何症状轻重差异显著?Cell研究揭示了这个秘密
充电桩监控
角马:非洲大草原上的迁徙奇迹
风水的坐向与立极
燃气灶打火一松手就灭是什么原因?明确这5点,让你轻松解决
自卑与自尊的深层解读
抗炎饮食靠谱吗?医生:吃饭最重要!
什么是融资融券及其风险分析
畅游湖北荆州:历史名城深度旅游指南
益生菌与肠道健康研究进展
普源数字万用表电阻测量误差分析
如何顺利完成基金开户并选择合适的投资产品?
太阳系外的“超级地球”,是否能成为我们的新家?
五脏有寒,5个中成药,温阳散寒