位置:首页 > 综合教程 > Excel中将一串数字变为日期及一列数据分成几列指南

Excel中将一串数字变为日期及一列数据分成几列指南

时间:2026-07-25  |  作者:318050  |  阅读:0

遇到 2007010220240104 这种连续数字,你是不是也想一键搞定?别急着手动加横杠,效率太低。

Excel 最稳妥的方法是:选中整列原始数据,用「数据」选项卡里的「分列」功能,按日期格式重新识别转换。

如果这列内容里混着空格、逗号,或者本身就是固定长度的不同字段,同一个入口也能直接把内容拆成好几列。

下面按两个最常用的场景走一遍流程。操作前记住一个原则:先复制一份原数据备份,万一格式选错了,还有回退的余地。

把一串数字转换成日期

步骤1:选中数据列

先选中存着日期数字的整列(或你需要的连续区域)。保证所有数字都是8位,比如 2007010220240104。如果碰到70102这种缺位数的,先手动补全到8位年月日的格式,不然系统容易识别出错。

步骤2:打开分列向导

点击顶部的「数据」选项卡,再点「分列」按钮。这个功能不止能拆文本,点开后弹出文本分列向导,最后一步可以单独指定每一列按普通数字、文本还是日期规则导入。

Excel中将一串数字变为日期及一列数据分成几列指南_wishdown.com

步骤3:设置日期格式

走到向导的最后一步,设置列数据类型为「日期」,再根据原始数字的顺序选择 YMDMDYDMY。像20070102这种年在前、月在中、日最后的,直接选YMD。目标输出区域建议选旁边的空列,确认转换结果没问题后,再替换原数字列,更安全。

Excel中将一串数字变为日期及一列数据分成几列指南_wishdown.com

步骤4:处理显示异常

如果转完后还是显示一堆数字,别慌。大概率是单元格格式还停在「常规」或「文本」模式。选中转换结果列,右键点「设置单元格格式」,把分类改成「日期」,挑一个你常用的显示样式,就能看到 2007/2/12024/1/4 这样的标准日期了。

把一列数据拆成几列

步骤1:选中要拆分的列

先选中要拆分的那一列。比如「设备时间」单元格里同时塞了日期和时间,或者姓名、部门、编号全挤在一个格子里。选好后,从「数据」选项卡点「分列」。

Excel中将一串数字变为日期及一列数据分成几列指南_wishdown.com

步骤2:选择拆分规则

向导第一页,判断你这列内容是根据什么规则分开的:

  • 如果靠特殊符号隔开,就选「分隔符号」。
  • 如果每段内容长度固定(比如前4位是年份、后2位是月份),就选「固定宽度」。

大部分办公表格里,空格、逗号、顿号、制表符是最常用的分隔符,用「分隔符号」模式更省事。

Excel中将一串数字变为日期及一列数据分成几列指南_wishdown.com

步骤3:选择具体分隔符

第二页,选择你内容里实际存在的分隔符。比如日期和时间中间是空格,就勾上「空格」。如果碰到好几个空格连在一起,再勾上「连续分隔符号视为单个处理」。看到预览区出现拆分的竖线,说明拆列位置已识别正确。

Excel中将一串数字变为日期及一列数据分成几列指南_wishdown.com

步骤4:设置目标区域与数据类型

最后一步设置「目标区域」。如果直接选原列,Excel会覆盖原数据。稳妥的做法是:点目标区域输入框,选旁边的空白列作为输出位置。如果拆出来的第一列要当成日期用,就在这一页把对应列的数据类型设为「日期」;想保留纯文本,就选「文本」。

Excel中将一串数字变为日期及一列数据分成几列指南_wishdown.com

步骤5:检查结果

全部操作完后,检查三个地方:

  • 原数据有没有被误覆盖
  • 拆出来的日期列能否正常按年月日排序
  • 拆出来的时间列能否正常参与运算

这三项都没问题,这列数据就真正拆成了可以正常筛选、计算的多列。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多