标签: excel date
我有一个包含数据的常规列,但日期采用以下格式:
12301988
2091988
当我尝试将其转换为短日期时,它将是这样的:
我想要的是这样的:
我该如何解决这个问题?
答案 0 :(得分:1)
你需要解析不同的部分:
=DATE(RIGHT(A1,4),LEFT(A1,IF(LEN(A1)=8,2,1)),MID(A1,LEN(A1)-5,2))
或者使用它:
=--REPLACE(REPLACE(A1,IF(LEN(A1)=8,5,4),0,"/"),IF(LEN(A1)=8,3,2),0,"/")
格式化为短日期。