搜索

求助:EXCEL里批量修改日期格式。

发布网友 发布时间:2022-03-18 10:01

我来回答

16个回答

懂视网 时间:2022-03-18 14:22

excel中日期格式怎么全部转换另一种格式?

1.选中要转换的日期。

2.鼠标右击并点击“设置单元格格式”。

3.选择自定义并选择一种格式。

4.最后点击确定即可。

总结

1.选中要转换的日期。

2.点击“设置单元格格式”。

3.选择自定义并选择一种格式。

4.最后点击确定。

热心网友 时间:2022-03-18 11:30

1、如图所示,需要把日期格式由YYYY\MM\DD批量更改为YYYY-MM-DD,该如何操作,因为正常情况下即使输入YYYY\MM\DD回车后也会变成YYYY-MM-DD。

2、首先选中要改的单元格,点击鼠标右键,选择设置单元格格式。

3、在弹出的对话框中,选择数字下的自定义,然后找到类型。

4、在类型中,将格式由YYYY\MM\DD批量更改为YYYY-MM-DD,然后点击确定。

5、点击确定后,B3日期的格式就由YYYY\MM\DD批量更改为YYYY-MM-DD了。

6、选择格式刷,将其他的单元格点击之后,就达到了批量更改日期格式的目的。

热心网友 时间:2022-03-18 12:48

设置单元格格式-日期格式进行选择


Excel版本参考:2010

测试设置为年月日格式

1、选中要设置格式的区域(测试:A1:A10)

2、右击-设置单元格格式-日期(选择年月日)

3、确定,查看效果

热心网友 时间:2022-03-18 14:23

方法一

选中这个数据所在单元格或区域---数据---分列---下一步---直到步骤三---列数据格式---日期(YMD)---完成

 

再设置该单元格或单元格区域---自定义---类型中输入  e-mm-dd  或  YYYY-MM-DD

 

 

 

 

方法二

选中数据所在单元格或单元格区域---自定义---类型中输入  0-00-00 

 

方法三

在B1单元格输入公式

=TEXT(A1,"0-00-00")

下拉复制公式

热心网友 时间:2022-03-18 16:14

如果你原来的格式是日期格式的话:
选择日期单元格(可以直接选择日期所在的整列或多列),右键选择“设置单元格格式”,在“数字”一栏中的“分类”框中选择“自定义”,右侧的“类型”框中输入:yyyy"年"m"月"d"日"(在下面也有选的),确定就好了

如果你原来的格式只是文本或数字的话:
步骤同上,只是在“类型”框中输入:####"年"##"月"##"日"
或:0000"年"00"月"00"日"

热心网友 时间:2022-03-18 18:22

假定A1是原来的19901117
1. 治标的方法,B1=LEFT(A1,4)&"年"&MID(A1,5,2)&"月"&MID(A1,7,2)&"日"
然后将B列复制,粘贴数值到A列

2. 治本的办法,B1=LEFT(A1,4)&"."&MID(A1,5,2)&"."&MID(A1,7,2)
然后将B列复制,粘贴数值到A列,然后在A列的每一格单元格,按下F2,然后按回车,这样数值就会变成日期值,这时使用单元格格式将其设置成需要的格式即可。

热心网友 时间:2022-03-18 20:47

1、假设原日期数据在A列,在一空白列,如:D列,在D2用公式:
=TEXT(A2,"0000-00-00")
下拉;
2、复制D列,选择性粘贴,选择“数值”,粘贴到A列;
3、删除D列。

热心网友 时间:2022-03-18 23:28

1998.04.06这样的格式自定义是:YYYY.MM.DD
相应的要只停留年和月格式则为:YYYY.MM
选中单元格,按如上定义格式即可。
如果你原数据1998.04.06不是日期的话,就要先将其转换为日期格式,批量替换分隔符的点为/或-,转换为日期,再通过我上面的自定义格式进行设置。

热心网友 时间:2022-03-19 02:26

如果是一列,点击列号,如果是一行,点击行号,然后设置单元格格式,分类中,点击日期,类型中选择你想要的类型。ok!

热心网友 时间:2022-03-19 05:41

单击鼠标右键,设置单元格格式-数字-日期,选择你想要的格式即可。

热心网友 时间:2022-03-19 09:12

假定原日期在a列,在辅助列例如h1输入:
=text(a1,"0000年00月00日")
公式下拉

复制h列选择性粘贴到a列即可。

热心网友 时间:2022-03-19 13:00

'先选定要更改的日期范围,运行下面的代码即可

Sub chg()
For Each cell In Selection
cell.Value = WorksheetFunction.Text(cell.Value, "0000年00月00日")
Next
End Sub

热心网友 时间:2022-03-19 17:05

全部选中,然后按ctrl+1,数字格式里面选择想要的格式即可

热心网友 时间:2022-03-19 21:26

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

热心网友 时间:2022-03-20 02:04

选中该列:
格式--单元格--数字--自定义:在 类型 一栏输入 ####"年"##"月"##"日"
其中引号中的 - 是可以任意更改的字符。

再次有新输入时注意:只输入数字部分,不用输入分隔的字符:
如 1990年11月17日 你输入 19901117 就行了

再次补充:
对于以文本状态存储的数值,上述方法可能失效
这时你可以用 六楼chen_pinghui 的方法将其转化一下,也可以用下面的方法:
先按上面的方法设置B列,然后在B1输入公式 --A1 向下拖拽
然后复制该列:选择性粘贴 值
(还是在B列粘贴)

热心网友 时间:2022-03-20 06:59

修改日期格式
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top