excel中怎么把19950506换成1995-05-06

2024-12-04 04:39:54
推荐回答(5个)
回答1:

在右边输入如图的公式,然后下拉,就可以了,date函数是将数字转换成日期,left,mid,right三个函数取19950506的前面四个数,中间两个数,和后面两个数,然后就行了

回答2:

楼上的办法得到的是文本,表面上看是日期,但本质不是日期,无法进行运算
应该是
=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
可以进入运算!

回答3:

假设19950506在A1单元格
B1单元格输入公式
=LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2)

回答4:

=--REPLACE(REPLACE(A1,7,,"-"),5,,"-")
单元格设为日期格式。

回答5:

直接把这个单元格格式设置成日期类型 就行了