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
热门推荐
80年代十部动作片一票难求,当年都是万人空巷的好电影
中美航线逐步恢复,国泰航空与美航司调整运营计划
高校食堂承包的创新营养配餐方案探讨
参与了编曲,算是歌曲的作者吗?
既为核潜艇开路,又震慑陆地目标!俄新入役的“喀山”号什么来头
激发社区主体性与自组织,实践生物-文化多样性保育
日本股市交易规则全解析
二手车价坚挺之谜:以奔驰GLB200为例,剖析新旧车价格博弈
5次大移民,改变了巴勒斯坦民族结构,以色列复国终成功
犹太人移民美洲的历史与影响
禁用AI生成处方,技术不该“野蛮生长”
15岁孩子厌学叛逆在家躺平:深度分析与应对策略
法国读研几年制 探索法国硕士教育的独特魅力
宋代地方治理中的双璧——通判与知府的地位与关系解析
中国民用航空飞行学院怎么样? 中国民航飞行学院怎么样
电脑的亮度在哪调节,怎么快速调节电脑亮度?
怪物猎人世界狩猎指南:成为狩猎大师的实用技巧
探索完美搭配:测试脸型适合的发型指南
专访谢哲青:马达加斯加岛上的《天方夜谭》奇幻之旅
130亿,游戏大哥育碧要被卖了
【游戏公司发展史-育碧篇】从游戏“罐头厂”到政确巨头
《古琴教程》·古今重要琴谱著作简介
滨州阳信“牛事”:“土特产”的产业跃升之变
新手健身者科学减脂增肌攻略:合理饮食与混合训练秘诀
春季过敏防护指南:专家支招应对“敏感季”
半导体芯片光刻工艺详解:从预处理到图形转移的全流程解析
马尔克斯:人的精神寄托,可以是书籍、工作、山川,唯不可以是人
Hybrid工作是什么?混合办公模式的5大优势
一文搞懂Plotly中柱状图bar用法技巧
《饥荒:联机版》萌新从零开始入坑指南:开局到选择建家点