[Excel]5招快速拯救杂乱无章的日期格式
1、假设数据,假设这里有四种日期格式的错误。第二列使用ISTEXT()函数判断了第一列日期的格式。
前两种错误是日期格式的形式,但被强行保存成了文本。因而即便选择日期格式,单元格中的内容仍无法被识别为日期。
第三种则使用了非系统认可的日期形式,也被识别为了文本。
第四种则是一串8位数字,因为没有使用任何分割符号,因此被识别为了数字。
![[Excel]5招快速拯救杂乱无章的日期格式](https://exp-picture.cdn.bcebos.com/47bf594ec28333bf3c2347fcdbb8b43ea9db1d63.jpg)
2、利用简单运算,对原日期列进行简单公式运算,可以是+0,-0,*1,/1。
![[Excel]5招快速拯救杂乱无章的日期格式](https://exp-picture.cdn.bcebos.com/a99a494afa32939c233bad015719ce2c5a1b1563.jpg)
3、使用函数DATEVALUE,DATEVALUE函数是一个把文本转成日期的函数命令。
![[Excel]5招快速拯救杂乱无章的日期格式](https://exp-picture.cdn.bcebos.com/f59dbe39131fceecca151bc679c4ec9958430b63.jpg)
4、使用选择性粘贴,复制原数据,然后选择“选择性粘贴”中的“加”,文本便被强制转换成了数字。再通过更改单元格格式,便能将部分日期文本转化为日期格式。
![[Excel]5招快速拯救杂乱无章的日期格式](https://exp-picture.cdn.bcebos.com/054056fe1e425d6b261d3b9a11883913e9e50063.jpg)
5、使用 数据|分列,利用分列功能,最大的特点就是能够一下子解决这四种错误形式。
具体操作如下:
选中要处理的数据,选择数据标签中的分列功能
在向导第一步中,选择“分隔符号”
在向导第二步中,不选择任何符号,这样就能对所有可能得符号进行识别
在向导第三步中,选择"日期”
![[Excel]5招快速拯救杂乱无章的日期格式](https://exp-picture.cdn.bcebos.com/9bc92713e8e5ecee8570cc9ccc704618deda7a63.jpg)
![[Excel]5招快速拯救杂乱无章的日期格式](https://exp-picture.cdn.bcebos.com/de9bfa3b3b8602217f9be1e5d8bbf82065fb7263.jpg)
6、利用公式重设没有分隔符的日期,
针对8位数字的日期,可以利用公式命令=TEXT(B4,"0000\/00\/00")+0
TEXT函数本身便可以以一种特殊的数字格式将一个数转换为文本。在这个案例中,TEXT函数的第二个参数被设置为了“0000\/00\/00”,从而将原先的8位数字转换成了“0000/00/00”这样的形式。
![[Excel]5招快速拯救杂乱无章的日期格式](https://exp-picture.cdn.bcebos.com/f9617afb960b312132ad7610dee983aee9d76d63.jpg)
阅读量:117
阅读量:67
阅读量:112
阅读量:69
阅读量:119