将8位或6位日期转换为标准日期格式 部分方法


将8位数日期转换为标准日期格式

20170101  >  2017-1-1

20170201  >  2017-2-1

20170301  >  2017-3-1

20170401  >  2017-4-1

20170501  >  2017-5-1

20170601  >  2017-6-1

 

方案一:

Alt + D + E 或者Alt + A + E 调出文本分列向导,点击下一步 – 下一步,在步骤3中选择日期格式,完成。

方案二:

=TEXT(A1,"0000-00-00")

方案三:

在单元格上按 Crtl + 1 设置成自定义格式0000-00-00

方案四:

=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))

 

 

将6位数日期转换为标准日期格式

201701  >  2017-1-1

201702  >  2017-2-1

201703  >  2017-3-1

201704  >  2017-4-1

201705  >  2017-5-1

201706  >  2017-6-1

 

方案一:

先将6位数日期补全至8位,如用函数=A1&"01"或第三方软件;

Alt + D + E 或者Alt + A + E 调出文本分列向导,点击下一步 – 下一步,在步骤3中选择日期格式,完成。

方案二:

B1=TEXT(A1,"0000-00-00")

C1=SUBSTITUTE(TEXT(B1,"e-mm-dd"),"-","/")

方案三:

在单元格上按 Crtl + 1 设置成自定义格式0000-00

粘贴为数值

C1=SUBSTITUTE(TEXT(A1,"e-mm-dd"),"-","/")

方案四:

=DATE(LEFT(A1,4),MID(A1,5,2),1)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM