EXCEL中的一般日期

时间:2018-01-25 15:20:03

标签: excel date

我有一个包含数据的常规列,但日期采用以下格式:

  • 12301988

  • 2091988

当我尝试将其转换为短日期时,它将是这样的:

  • 8/31/7627

我想要的是这样的:

  • 1988年12月30日
  • 1988年2月9日

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

你需要解析不同的部分:

=DATE(RIGHT(A1,4),LEFT(A1,IF(LEN(A1)=8,2,1)),MID(A1,LEN(A1)-5,2))

enter image description here

或者使用它:

=--REPLACE(REPLACE(A1,IF(LEN(A1)=8,5,4),0,"/"),IF(LEN(A1)=8,3,2),0,"/")

格式化为短日期。

enter image description here