excel中如何批量修改日期格式,如把19870923改为1987-09-23

发布网友 发布时间:2022-04-23 10:16

我来回答

11个回答

热心网友 时间:2022-05-21 14:28

一、首先,打开Excel表格程序,进入程序操作主界面。

二、然后,在Excel表格输入日期,可以看到当前格式为“yyyymmnn”格式。

三、然后,选中该改变格式的单元格,在右键菜单中选择“设置单元格格式”,点击打开。

四、然后,在对话框中选择“自定义”选择设置为“yyyy-mm-nn”.

五、最后,即可看到日期格式改变,问题解决。

热心网友 时间:2022-05-21 15:46

1、在“开始”菜单一行找到“数据”选项,在“数据”选项中点开“分列”选项。

2、点开“分列”选项,得到对话框“文本分列向导”。

3、在该“文本分列向导”下,第一步、第二步均直接选择“下一步”选项。

4、进行到第三步时,我们选择日期“YMD”,并选择“完成”。

5、完成后,我们会发现,原本杂乱的表格已经有了统一格式。

6、选中该表格,点击右键,选择“设置单元格格式”选项。

7、打开“设置单元格格式”选项后,选择“数字”一栏中“日期”选项。

8、在“区域设置”中选择“英语(澳大利亚)”。

9、在上方的“类型”选项中选择第一个“2001-03-07”,之后点击确定。

10、最后就能得到我们想要的形式为“2008-1-2”类型的时间表达方式了。

热心网友 时间:2022-05-21 17:20

方法有很多,这里介绍如何用公式来实现,步骤如下:

1.原始数据:

2.在B1中输入如下公式:

3.往下拖动填充,即可完成:

热心网友 时间:2022-05-21 19:12

您好,
Ctrl+F--查找内容--“.”--替换为--“-”--全部替换--确定

或者:
=substitute("1987.09.23",".","-")
假如A1单元格为1987.09.23,也可以把公式写为:=substitute(a1,".","-")

上面那种比较简单
希望能帮到你,满意望采纳~

热心网友 时间:2022-05-21 21:20

像楼上的substitute("1987.09.23",".","-") 不失为一种好办法,但最直接的是采用数据分列,用指定宽度,分别将前四位,5-6为和7-8为分开,然后选择格式为YYYY/MM/DD,就OK啦。

菜单在数据菜单下,根据向导提示就好。

热心网友 时间:2022-05-21 23:44

选中要变化的单元格,然后右键 设置单元格格式 在数字标签下 选择 自定义然后输入
####"-"##"-"##即可(注意双引号一定是英文输入法下的双引号)

热心网友 时间:2022-05-22 02:26

右键—设置单元格格式—数字—日期,在类型里选择1987-09-23就好了

热心网友 时间:2022-05-22 05:24

原来的19870923肯定不是日期格式吧?那么转换后你需要的是日期格式还是只是看上去是1987-09-23?如果只是看看的话,直接把单元格格式设置为“自定义”-“####-##-##”即可

热心网友 时间:2022-05-22 08:38

Ctrl+F--查找内容--“.”--替换为--“-”--全部替换--确定

热心网友 时间:2022-05-22 12:26

如果在一列或一行中,可以对整行、列设置单元格,数字,自定义,yyyy-mm-dd

如果不确定位置,俺就不会啦。

热心网友 时间:2022-05-22 16:31

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

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