求助:日期转换问题
如何将:1、20100429 转换成 2010-04-29
2、201004 转换成 2010-04
先谢谢了!
这是目前我想到的办法:=IF(LEN(A1)>6,MID(A1,1,4)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2),MID(A1,1,4)&"-"&MID(A1,5,2))
使用道具 举报
先分列,再通过&,合并,这种方法比较麻烦……
期待高手的好方法!!!
如果都是6位数的日期就直接分列就好了
但是只有月份的话,我觉得用if判断一下后再用mid提取然后&连起来,好像好繁,不知有没有简单的方法
看看,学习下!
如果原格式是常规的话可自定义格式:[>1000000]0000-00-00;0000-00
文本的话不适用。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )
GMT+8, 2024-6-15 13:44 , Processed in 0.221155 second(s), 10 queries , Gzip On, Yac On.
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.