在excel中 如何快速吧日期格式ddmmyyyy改为yyyymmdd这种

比如说1-15-2008改为2008-15-1,数据量太大了 有没有什么办法
2024-11-17 08:36:06
推荐回答(5个)
回答1:

通过普通的单元格格式修改是不可能的,因为你这种格式是文本格式,所以,需要使用公式
假设数据在A列
可以在B列输入公式
B1输入公式
=--(RIGHT(A1,4) &"-"& LEFT(A1,LEN(A1)-5))
然后设置B1单元格格式为标准短日期格式(2001-3-14)
然后双击B1单元格填充柄或下拉填充公式

再复制B列,右键选择性粘贴为数值.
期待更简单短公式

回答2:

选中所有日期,右击-->设置单元格式-->数字-->自定义-->输入 yyyymmdd-->确定

回答3:

自定义单元格格式为yyyymmdd
如果自定义后显示结果未变化,说明原值是文本值,需要选中该列》数据》分列》向导第3步选日期值DMY》完成

回答4:

=TEXT((RIGHT(A1,4) &"-"& LEFT(A1,LEN(A1)-5)),"yyyy-mm-dd")
可以直接复制下拉,不用更改单元格格式。

回答5:

选中所有要改的数据ctrl+1打开单元格格式,在数字选显卡下,选择自定义或日期,里面有你想要的这种格式