处理不规范日期?用这招就对了!
HI,大家好,我是星光。众所周知,日期是数据处理与分析中非常重要的一个维度,也是Excel中几大数据类型之一(数值、日期、文本、逻辑值和错误值)。
正因如此,表格中日期格式正确与否就变得异常重要,规范的日期在年月日之间使用“-”或者“/”作为连接符,例如2017/8/15等。
如果需要特殊的日期显示格式,比如不按年月日的顺序显示,或者不显示使用'-'或'/'作为连接符,可以先把日期按标准格式输入,再通过单元格自定义格式完成之。
……但由于Excel对数据输入的宽松性,以及相当部分填表人Excel水平的不足,咱们工作中就经常碰到各种不规范的日期,造成函数或Excel其它功能运算统计错误,甚至因此得出错误的数据分析报告。
最常见的不规范日期是这样的:2017.8.15。年月日之间通过“.”作为连接符。
还有这样的:20170815。年月日之间干脆不使用连接符。嗯,估计那人是想少输入几个字符,效率高又省事……。
此外,更过份是这样:15082017……一眼看过去真是神秘的数字,想想才明白原来是日月年的组合……
诸如此类,不一而足……
.
那么如何快速的将这些不规范的日期一次性批量转换为规范日期呢?
请使用Excel的【分列】功能。
具体操作如下:
首先单击不规范日期所在列的列标,选取数据整列,然后单击【分列】按钮,在弹出的【文本分列向导】对话框中,第一步无需特殊操作,直接点击【下一步】,第二步也无需特殊操作,继续点击【下一步】,此时进入文本分列向导第三步的操作界面:
第三步,根据单元格实际的日期排列格式,在日期的下拉框中选择对应的格式。例如2015.8.15的日期排列格式是年月日,则选择分列日期格式为YMD(Y是year年的意思,M是month月的意思,D是day天的意思)
最后单击【完成】按钮,即可一次性将不规范的日期转换为规范的日期。
是不是很简单哩,你也动手试一试吧~
The End