Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: 1091126096

[已解决]日期格式不统一,有办法转换为统一格式吗?

[复制链接]
发表于 2011-9-22 22:25 | 显示全部楼层
像文本:2009112 可能是2009-1-12 也可能是 2009-11-2
这个就没办法处理了!
回复

使用道具 举报

 楼主| 发表于 2011-9-22 22:27 | 显示全部楼层
mxg825 发表于 2011-9-22 22:16
A34 还有误 要再优化一下代码

谢谢,辛苦你了,你真细致,我还没发现这个问题。是需要优化一下,不过2001119还真不好区分,是2001-1-19,还是2001-11-09呢?
回复

使用道具 举报

发表于 2011-9-22 22:56 | 显示全部楼层
200911也有可能是2009-1-1或2009-11;数据不规范就是麻烦
回复

使用道具 举报

发表于 2011-9-22 23:14 | 显示全部楼层
=IF(CELL("format",A2)="G",TEXT(DATE(LEFT(A2,4),MID(A2,5,if(len(a2)=7,1,2)),IF(LEN(A2)>6,RIGHT(A2,2),1)),IF(LEN(A2)>6,"YYYY-MM-DD","YYYY-MM")),TEXT(A2,IF(CELL("format",A2)="D2","YYYY-MM","YYYY-MM-DD")))

我们默认他是第一种情况2009-1-19
回复

使用道具 举报

发表于 2011-9-22 23:15 | 显示全部楼层
数据不规范,真可怕
回复

使用道具 举报

 楼主| 发表于 2011-9-23 00:03 | 显示全部楼层
谢谢,辛苦了。
回复

使用道具 举报

发表于 2011-9-28 23:25 | 显示全部楼层
我看了一下,我觉得是A34本身格式就有问题“2001119”是2001-1-19还是2001-11-9呢??

真是太好了,我平时就遇到这种问题,每次都是手工去修改时间,没有想到还有函数可以一次解决这个问题,真是太受教了,一定要向你们好好学习呀!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-29 09:41 , Processed in 0.241768 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表