excel中日期转换成指定的文本格式

Excel中的日期格式经常不是YYYY-MM-DD这种格式,但是在使用是经常需要转换成这种格式,可以使用如下的方式进行处理。
1、如果只是单纯的显示,不修改具体值的话,可以在B列上点击右键,然后如下图所示,将类型改为”yyyy-mm-dd”即可
excel中日期转换成指定的文本格式_第1张图片

2、有的时候需要将日期数据复制到其他的地方,那么就不能只修改显示的格式,还要修改日期的值,方法如下:

1)将需要修改的日期,比如B1按照上面F列的公式(=IF(B1<>"",TEXT(B1,"yyyy-mm-dd"),""))进行替换,这个公式的意思是,如果整理前日期的内容为空,那么整理后的日期也为空,如果整理前的日期不为空,那么将日期的格式替换为文本,并且格式为yyyy-mm-dd,这样,第一行也就处理完了,然后选中第一行,使用鼠标左键依次下拉就可以了。


2)下拉到最后一个日期后,然后需要将生成的格式复制到新的单元格,然后选择“选择性粘贴”中的数值就可以了。如下图
使用选择性粘贴:
excel中日期转换成指定的文本格式_第2张图片
只粘贴数值:
excel中日期转换成指定的文本格式_第3张图片
点击确定后,将粘贴后的列贴回到指定的excel中就可以了。
对于excel中日期类型为yyyy.mm.dd类型的数据,可以首先在editplus里面将"."替换成"-",然后在将数据复制回excel表格中,然后按照上面的方式进行处理就可以了。

你可能感兴趣的:(excel转换日期,excel中日期转换成文本,excel日期处理)