在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","格式错误")
以上仅供参考!
热门推荐
斯坦福背书!瑜伽睡眠10分钟提升深度休息质量
疫情引发失眠潮,肠道微生态治疗显成效
科学证实:牛奶等四种食材可有效改善秋冬失眠
冬季泡脚改善体寒:从水温到养生全攻略
K3国际列车:从“倒爷”专线到旅游天堂的华丽转身
冬游北京莫斯科:从故宫到红场,两座古都的冰雪盛宴
大兴机场至莫斯科航班指南:多家航司可选,最低3247元
北京至莫斯科冬季自驾全攻略:6000公里亚欧跨境之旅
上饶市玉山县:“油菜+毛豆”轮作模式助力乡村振兴
三清山:上饶市的自然奇迹
婺源油菜花节,上饶春游正当时
儿童腹型过敏性紫癜:6大症状需警惕,及时就医是关键
产后饮食新潮流:米酒姜麻油的秘密
陈建斌:从《甄嬛传》到金马奖,实力派的演艺之路
软卧旅行必备神器大揭秘:让旅途更加舒适便捷
电磁炉保险管又炸了?7步教你轻松更换,告别频繁维修
MBTI ESTJ性格测试:揭秘你的领导潜质
DISC性格测试:让你秒懂自己和他人
国产光纤激光器泵浦源打破垄断,市场占有率近80%
运用积极心理学提升职场幸福感:六大方法打造正能量工作环境
从打工者到创业者:职场心态如何影响人际关系
宠率益生菌:250亿活性菌轻松解决萨摩耶犬呕吐问题
科学应对狗狗呕吐:从识别原因到预防措施
空中加油+老鸭头:股市投资的黄金组合
贵州“富矿精开”战略获重大突破,科学城建设提速
一文读懂猫咪行为:尾巴、耳朵动作背后的情绪密码
游戏抚摸加零食,科学方法让猫变粘人
金线苗绣闪耀米兰,侗族大歌韵动尼斯
贵州算力规模突破55Eflops,智能算力占比超90%
视频号实名认证攻略:快速上手!