You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中将文本格式日期时间转为可识别的标准日期格式?

Excel文本日期转可识别日期的解决方案

针对你遇到的「Aug 14 2023 11:36AM」这类文本转可识别日期的需求,以下是几种实用方法:

方法1:DATEVALUE + TIMEVALUE 组合拆分转换

原文本的日期和时间部分可以分别用DATEVALUE和TIMEVALUE转换成Excel能识别的日期/时间序列号,相加后得到完整的日期时间值:

=DATEVALUE(LEFT(A2,11)) + TIMEVALUE(RIGHT(A2,7))

输入公式后,单元格会显示一串数字(Excel的日期时间序列号),此时右键单元格选择「设置单元格格式」,切换到「自定义」分类,输入格式代码 m/d/yyyy h:mmAM/PM,确认后就能得到「8/14/2023 11:36AM」格式的可识别日期。

方法2:直接用VALUE函数一键转换

实际上Excel本身可以识别「Aug 14 2023 11:36AM」这种格式的文本,只需用VALUE函数将其转换为日期时间值:

=VALUE(A2)

同样,后续设置单元格自定义格式为 m/d/yyyy h:mmAM/PM 即可得到目标格式,且该值会被Excel识别为实际日期(可参与日期运算)。

关于你之前尝试的问题说明

你用CONCAT拼接出来的「Aug 14, 2023」是纯文本字符串,即使修改单元格数据类型,Excel也不会将其自动识别为日期。必须先通过上述函数将文本转换为Excel的日期时间序列号,再设置格式才能生效。

内容的提问来源于stack exchange,提问作者NewJackSwing4Ever

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 12:44:59