首页/办公软件

Excel中怎么将非日期型的数据改成日期型的格式?

发布于:2023-06-29 16:00:03
3985人 分享

腿腿教学网-Excel中怎么将非日期型的数据改成日期型的格式?


在Excel中,有时候我们需要把一些非日期型的数据转换成日期型的格式,以方便进行日期计算、排序等操作。比如,有一列数据是“20211201”、“20211202”等形式的字符串,我们希望将其转换成日期型格式,即“2021/12/01”、

“2021/12/02”等形式。那么,该如何实现呢?下面,我将介绍两种常见的方法。 

腿腿教学网-Excel中怎么将非日期型的数据改成日期型的格式?

 方法一:使用文本函数和日期函数 

 该方法的基本思路是,先将原始数据转换成文本格式,然后再使用日期函数将其转换成日期型格式。具体步骤如下: 

 1. 在一个空白列中,输入函数=TEXT(A1,"0000/00/00"),其中A1为原始数据所在的单元格。这个函数的作用是将原始数据转换为“0000/00/00”形式的文本格式(当然,如果你的原始数据已经是“xxxx/xx/xx”形式的文本了,这一步就可以省

 略)。

 2. 在同一列里,选中新转换出来的那一列数据,然后右击->格式单元格,将格式设置为日期型。这一步的目的是将文本型的日期转成日期型的日期。 

 3. 在同一列里,输入函数=DATE(YEAR(B1),MONTH(B1),DAY(B1)),其中B1为上一步中格式化过的单元格。这个函数的作用是将日期型单元格中的年、月、日拆分出来,然后使用DATE函数重新组合成日期型格式。 

 方法二:使用文本转换向导 

 该方法是通过Excel自带的“文本转换向导”来实现的。具体步骤如下:

 1. 选中需要转换的数据列,然后点击“数据”选项卡中的“文本转换向导”按钮。这个按钮可能在不同版本的Excel中位置略有不同,但都应该可以在“数据”选项卡中找到。 

 2. 在打解的“文本转换向导”对话框中,依次选择“固定宽度”、“下一步”和“下一步”。

 3. 在“数据格式”对话框中,手动拖动分隔线,将原始数据中年、月、日的位置对齐,然后点击“日期(YMD)”选项卡,选择日期格式,例如“年/月/日”。

 4. 点击“完成”按钮,即可完成数据转换。此时,Excel会自动将原始数据转换成日期型格式。

总结: 

以上两种方法都可以将非日期型的数据转换成日期型格式。其中,使用文本函数和日期函数需要手动输入函数公式,但可以更加灵活地控制数据的转换过程,而使用文本转换向导则更加快捷方便,但可能会受到Excel版本或操作系统的影响。不同

的情况下选择不同的方法会更加适合。

转载请注明来源本文地址:https://m.tuituisoft/office/47788.html

上一篇:没有了 下一篇:没有了