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
热门推荐
秃顶是怎么形成的
翁卷的诗《乡村四月》生动展现了江南乡村的旖旎风光和农忙景象
电影《雷锋》观后感合集:感悟雷锋精神的永恒魅力
备孕期间需要提前多久戒酒?专家建议这样做
考研还是不考研?个人选择与职业发展的平衡术
汽车轮胎一次换4个还是2个?内行人说出真相,懊悔知道太晚了……
新规实施,上海对个人为电动自行车违规充电开罚单
天津四日探索之旅:历史文化与美食盛宴体验
人与机器人进行情感交流,未来将成为常态?
树(Tree) - 概念与基础
吃对蔬果 健康加倍
食管反流的治疗方法全解析
拉力计校准的基本步骤和注意事项
生活的意义:在琐碎与梦想中感受生命的美好与挑战
项目管理师怎么续证的啊
如何挂失身份证:应对丢失或被盗情况的完整指南
日常生活中缓解焦虑的4个方法
什么是质量保障条款
如何解读腹股沟淋巴结肾呈现圆形低回声
新手炒股入门:30个股票专业术语
肝硬化患者常吃这 4 种食物,让肝脏慢慢变软!
如何应对安全认证错误中的CA证书问题?
花生护心降胆固醇:每天吃多少?花生仁与花生衣功效大不同
山西大同有一座元末古寺,充满特色,因塔内存有《法华经》而闻名
中国还是全球供应链霸主的关键节点在于中间品贸易
如何平衡省电与价格?家用空调选购全攻略
为啥拔智齿收费差别这么大?看了这3张图你就明白了
医保小课堂:医保码怎么激活和使用,最新教程来了!
一分钟了解摩托车口碑质量排名,让你买车不再纠结
轨道上的革命:蒸汽机车重塑交通版图