如何在 Excel 中将数字字符串转换为日期和时间?
在日常 Excel 操作中,为加快数据输入,常会将日期或时间以连续数字字符串(例如“20110312”)的形式录入。这种方式虽能提升快速记录的效率,但 Excel 无法自动将其识别为日期,导致后续在计算、格式设置或数据分析时可能引发混淆甚至错误。因此,在更正式的数据处理或统一的工作簿中,您需要将此类数字字符串转换为 Excel 可识别的标准日期或日期时间格式。
以下提供实用的分步解决方案,助您高效完成数字字符串到标准日期和/或时间格式的转换,涵盖使用或不使用辅助工具的简单与复杂场景:

将类似 20110312 的数字字符串转换为标准日期格式
将类似 40614.43 的数字字符串转换为日期和时间格式
使用“文本分列”将数字字符串 20110312 转换为日期格式
处理从其他系统导入或手动输入的数据集时,您可能会发现日期以连续数字字符串形式存储(例如“20110312”),Excel 无法自动将其识别为日期。文本分列功能是一种直接有效的方法——只要数字序列符合已知模式(如 YYYYMMDD),即可轻松转换为标准日期格式。
1. 选择要转换为日期的数字字符串,然后点击功能区上的数据> 文本分列。此工具专为处理列数据设计,可一次性轻松转换多个单元格。
2. 在文本分列对话框中,只需连续单击两次下一步,即可进入 第 3 步(共 3 步)。在此步骤中,勾选日期,然后从列表中选择 YMD(该格式与“20110312”的年-月-日顺序匹配)。
3. 单击完成,所选单元格将立即转换为标准日期格式。
如果转换结果不符合预期,请检查原始字符串的结构以及所选的日期序列。同时,请确保单元格未设置为文本格式,以免阻碍转换。
使用 Kutools for Excel 将数字字符串转换为标准日期
当您处理来自不同来源、格式复杂且不一致的大范围数字字符串时,使用内置工具可能费时费力,甚至无法正确识别所有日期类型。此时,Kutools for Excel 的日期识别功能为您提供便捷高效的解决方案,支持更广泛的非标准日期模式,并可批量操作,大幅提升效率!
免费安装后 Kutools for Excel,请按以下步骤操作:
选择要转换为标准日期的日期字符串或数字,然后单击菜单中的 Kutools > 内容 > 日期识别。
所选数字字符串将立即转换为 Excel 日期格式,便于您进一步配置或用于计算。
此解决方案在处理混合或复杂的日期格式时尤为高效,不仅能减少分步操作的需求,还能有效避免因源数据不一致引发的错误。如发现某些项目仍为文本格式,请确认其中不含隐藏字符或意外分隔符。
Excel 公式 – 将类似 20110312 的数字字符串转换为日期
如果您偏好基于公式的方法,或需要针对特定结构(如 )YYYYMMDD(例如“20110312”))自动执行转换,可结合使用 DATE、LEFT、MID 和 RIGHT 函数。此方法适用于希望保留原始数据不变,并在新列中显示日期转换结果的场景。
1. 在数字字符串所在单元格(例如 A1)旁的空白单元格(例如 B1)中,输入以下公式:
=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) 2. 按 Enter 确认。如果有多行需要转换,请向下拖动填充柄以将公式应用于其他单元格。这会将每个数字字符串转换为正确格式的日期。
如果您的数据格式不是 YYYYMMDD,请相应调整公式(例如,根据日期顺序交换 )LEFT、MID 和 RIGHT 的位置)。请务必确认数字字符串恰好为 8 位,且仅包含数字字符,以免公式出错。
使用设置单元格格式将数字字符串 40614.43 转换为日期和时间
有时,日期和时间以带小数的序列号形式存储(例如“40614.43”)。在 Excel 中,整数部分表示日期,小数部分表示时间。要在一个单元格中同时正确显示日期和时间,您可以使用设置单元格格式功能自定义单元格格式。
1. 选择要转换并显示为日期和时间的数字或区域,然后按 Ctrl + 1(或右键单击并选择)设置单元格格式)打开对话框。在数字选项卡中,从类别列表中选择自定义,然后在类型框中输入 mm/dd/yyyy hh:mm。
您还可根据需要灵活调整显示格式(例如,使用“mm/dd/yyyy hh:mm:ss”即可显示秒数)。
2. 单击确定,单元格将立即显示清晰易读的日期和时间信息,而非未格式化的数字。
若结果显示为“#####”或异常值,请确保单元格宽度充足,且未应用冲突的格式。
Excel 公式 – 从带小数的日期序列号中分别提取日期和时间
如果您拥有包含小数部分的 Excel 日期序列号(例如“40614.43”),其中整数部分表示日期,小数部分表示时间,您可以通过公式将其拆分为两个清晰易读的值——这一技巧在导入原始数据、日志文件或生成自动化报告时尤为实用。
提取日期:
1. 如果原始值位于 A1 单元格,请在空白单元格(例如 B1)中输入以下公式:
=INT(A1) 2. 将此单元格格式化为日期:右键单击,选择设置单元格格式,再选择日期类别,并挑选您偏好的日期格式。
提取时间:
1. 在下一个单元格(例如 C1)中输入以下公式:
=A1-INT(A1) 2. 将此单元格格式化为时间:右键单击,选择设置单元格格式,再选择时间,并设置格式如“hh:mm:ss”。
通过这种方式,您可以快速分别显示日期和时间元素。请确保您的原始数字是带有小数的有效 Excel 序列号,方可使用此方法。
最佳办公效率工具
| 🤖 | KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… | |
| 高级 LOOKUP:多条件 VLookup | 多值 VLookup | 跨多工作表 VLookup | 模糊查找…… | |
| 高级下拉列表:快速创建下拉列表 | 级联下拉列表 | 多选下拉列表…… | |
| 列管理器:添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列…… | |
| 特色功能:网格聚焦 | 设计视图 |增强编辑栏 | 工作簿和表管理器 | 资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表发送邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线……) ...... | |
| 精选 15 工具集:12 文本工具(添加文本,删除特定字符,……)| 50+ 图表 类型(甘特图,……)| 40+ 实用公式(基于生日计算年龄,……)| 19 插入工具(插入二维码,从路径插入图片,……)| 12 转换工具(小写金额转大写,汇率转换,……)| 7 合并和拆分工具(高级合并行,分割单元格,……)|……更多 |
使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……
Office Tab 为 Office 带来标签式界面,让您的工作更轻松
- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读。
- 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
- 将您的工作效率提升 50%,每天减少数百次鼠标点击!
所有 Kutools 插件,一个安装程序
Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。
- 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
- 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
- 协同效果更佳— 在多个 Office 应用中实现高效协同
- 30 天全功能试用— 无需注册,无需信用卡
- 超值之选— 比单独购买插件更省钱