KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在 Excel 中将数字字符串转换为日期和时间?

作者修改日期

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

将数字字符串转换为日期

将类似 20110312 的数字字符串转换为标准日期格式

将类似 40614.43 的数字字符串转换为日期和时间格式


蓝色右箭头气泡使用“文本分列”将数字字符串 20110312 转换为日期格式

处理从其他系统导入或手动输入的数据集时,您可能会发现日期以连续数字字符串形式存储(例如“20110312”),Excel 无法自动将其识别为日期。文本分列功能是一种直接有效的方法——只要数字序列符合已知模式(如 YYYYMMDD),即可轻松转换为标准日期格式。

1. 选择要转换为日期的数字字符串,然后点击功能区上的数据> 文本分列。此工具专为处理列数据设计,可一次性轻松转换多个单元格。
点击 数据 > 文本分列

2. 在文本分列对话框中,只需连续单击两次下一步,即可进入 第 3 步(共 3 步)。在此步骤中,勾选日期,然后从列表中选择 YMD(该格式与“20110312”的年-月-日顺序匹配)。
勾选 日期,并选择 YMD

3. 单击完成,所选单元格将立即转换为标准日期格式。
数字字符串已转换为日期

如果转换结果不符合预期,请检查原始字符串的结构以及所选的日期序列。同时,请确保单元格未设置为文本格式,以免阻碍转换。


蓝色右箭头气泡 使用 Kutools for Excel 将数字字符串转换为标准日期

当您处理来自不同来源、格式复杂且不一致的大范围数字字符串时,使用内置工具可能费时费力,甚至无法正确识别所有日期类型。此时,Kutools for Excel日期识别功能为您提供便捷高效的解决方案,支持更广泛的非标准日期模式,并可批量操作,大幅提升效率!

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,提升创造力与效率。集成 AI 能力,Kutools 精准自动化任务,让数据管理变得轻松自如。Kutools for Excel 的详细信息……         免费试用……

免费安装 Kutools for Excel,请按以下步骤操作:

选择要转换为标准日期的日期字符串或数字,然后单击菜单中的 Kutools > 内容 > 日期识别
点击 Kutools 的 转换为日期 功能

所选数字字符串将立即转换为 Excel 日期格式,便于您进一步配置或用于计算。
所选日期已转换为标准日期

此解决方案在处理混合或复杂的日期格式时尤为高效,不仅能减少分步操作的需求,还能有效避免因源数据不一致引发的错误。如发现某些项目仍为文本格式,请确认其中不含隐藏字符或意外分隔符。


蓝色右箭头气泡 Excel 公式 – 将类似 20110312 的数字字符串转换为日期

如果您偏好基于公式的方法,或需要针对特定结构(如 )YYYYMMDD(例如“20110312”))自动执行转换,可结合使用 DATELEFTMIDRIGHT 函数。此方法适用于希望保留原始数据不变,并在新列中显示日期转换结果的场景。

1. 在数字字符串所在单元格(例如 A1)旁的空白单元格(例如 B1)中,输入以下公式:

=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))

2. 按 Enter 确认。如果有多行需要转换,请向下拖动填充柄以将公式应用于其他单元格。这会将每个数字字符串转换为正确格式的日期。

如果您的数据格式不是 YYYYMMDD,请相应调整公式(例如,根据日期顺序交换 )LEFTMIDRIGHT 的位置)。请务必确认数字字符串恰好为 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 – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

使用 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 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱