在Excel中处理不规范的日期格式数据并判断格式是否正确
创作时间:
作者:
@小白创作中心
在Excel中处理不规范的日期格式数据并判断格式是否正确
引用
CSDN
1.
https://m.blog.csdn.net/orange613/article/details/143978288
在数据处理中,日期格式的统一是常见的需求。本文将介绍如何在Excel中处理各种不规范的日期格式,并将其转换为标准的"YYYY-MM-DD"格式。对于无法转换的日期格式,将标记为"格式错误"以便人工处理。
有一个Excel表,录入的日期格式很混乱,有些看着差不多,但实际多一个空格少一个字符很难发现,希望的理想格式是 1980-01-01,10位,即:“YYYY-mm-dd”,实际上数据表中这样的格式都有
1988.9.10
1985-01-26
09 0CT1978
Jan.25,1975
15/11/1988
1986年12月26
19850430
28-Mar-70
31 OCT 1990
要求:能规范的尽量规范,不能规范的 标记为“格式错误”,之后人工处理;
先将原始数据Copy到A列,做以下处理:
第1步:B列:8位的格式,如19850430,加上分隔符:
=IF(LEN(A2)=8,(MID(A2,1,4)&"-"&MID(A2,5,2)&"-"&MID(A2,7,2)),A2)
第2步:C列:转换1
=TEXT(B2, "YYYY-MM-dd")
第3步:D列 转换完成,将 . 的替换成 - 线
=SUBSTITUTE(C2, ".", "-")
第4步:结果格式判断,判断第5位和第7位是否是连接线 “-” 及是否包含 “–” 和 “/”
=IF(AND(MID(D2,5,1)="-",MID(D2,8,1)="-",ISNUMBER(FIND("--",D2))=FALSE,ISNUMBER(FIND("/",D2))=FALSE),"OK","格式错误")
以上仅供参考!
热门推荐
厦门翔安机场航站楼正式“亮相”,预计2026年底通航
【盘点】算力网络2024:算网城市迅速崛起 1ms时延圈渐成标配
四人斗地主玩法介绍
失业以后养老保险如何安排?这种情况下养老保险有哪些选择?
痘印的健康宣教
Solarflare内核旁路,低时延利器!
2024年城乡居民养老保险缴费已开始,若一次性补缴5.6万元,能得到多少养老金?
桂花茶的功效与作用 喝桂花茶的好处
那些超酷的越野车究竟具备哪些特点
减脂餐搭配公式:20%主食+30%蛋白质+50%蔬菜
Spring Boot项目整合Caffeine实现本地缓存
口腔健康与中风
历史《凡尔赛—华盛顿体系》导学案
燕子的生活习性和特点
从土地到餐桌,生态农业与认养新模式,为何成为乡村振兴的新星
世界公认的6本财富经典书籍
如何选购合适的围栏
销售业绩不达标,公司是否有权扣除部分工资?
小海穴:手太阳小肠经上的重要穴位
四川自贡推动低空经济从“起飞”到“腾飞”
我国学者发现,这种维生素,或提升长寿因子Klotho水平,有助于抗衰老
腰疼原因解析与缓解建议:守护健康腰部的日常指南
如何优化关系数据库性能
深·看|走新更走心,博物苏州解码江南文明
直流屏电源柜的安装规范有哪些?
越吃眼睛越亮的六种菜,建议:中老年要常吃,养肝明目、健脾养胃
多家影院回应《阿凡达》或重映 谣言!
大国重器:中国船舶
游戏账号、装备虚假交易套路深 一不小心就“入坑”
不同车型的变速箱维修费用差异大吗