如何在excel表格中,把诸如“20001101”这样的8位日期,变成“2000-11-01”或者“2000.11.01”这样的格式

2025-05-05 07:41:38
推荐回答(5个)
回答1:

=LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2)

=LEFT(A1,4)&"."&MID(A1,5,2)&"."&RIGHT(A1,2)

省略100字。。。。

回答2:

数据——分列——下一步 到如下图步骤 ,选择日期 完成即可

回答3:

选中你的这些8位日期数据区域,击右键:设置单元格格式
数字
自定义
在自定义类型中填入
0-00-00
或0!.00!.00
确定即可

回答4:

如果数在a1
=text(a1,"0000-00-00")

回答5:

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

E5 是 8位日期地址