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

如何将Excel常规格式文本转换为UTC时间(YYMMDDHHMM格式)

如何将Excel中常规格式的YYMMDDHHMM字符串转为UTC时间(以2502241433为例)

针对航空报告中常见的YYMMDDHHMM格式(示例2502241433对应2025年2月24日14:33 UTC),以下是两种实用的Excel处理方法:

一、公式法(适合单/少量数据)

直接使用Excel内置函数拆分时间分量并组合为UTC时间值:

=DATE(2000+LEFT(A1,2), MID(A1,3,2), MID(A1,5,2)) + TIME(MID(A1,7,2), RIGHT(A1,2), 0)

公式说明:

  • LEFT(A1,2)提取前2位年份(示例为25),加2000得到完整年份2025
  • MID(A1,3,2)提取第3-4位作为月份(示例为02)
  • MID(A1,5,2)提取第5-6位作为日期(示例为24)
  • MID(A1,7,2)提取第7-8位作为小时(示例为14)
  • RIGHT(A1,2)提取最后2位作为分钟(示例为33)

公式计算完成后,选中单元格,设置自定义格式为yyyy-mm-dd hh:mm UTC,即可明确显示UTC时间。

二、Power Query法(适合批量数据)

如果需要处理大量此类数据,用Power Query更高效:

  1. 选中目标数据列,点击「数据」选项卡 →「从表格/区域」(勾选「我的表格有标题」,无标题则忽略)
  2. 在Power Query编辑器中,右键数据列 →「拆分列」→「按位置」,依次在第2、4、6、8位拆分,得到5列:年、月、日、时、分
  3. 点击「添加列」→「自定义列」,输入以下公式生成UTC时间:
#datetimezone(2000+[年], [月], [日], [时], [分], 0, 0)
  1. 删除多余的拆分列,点击「关闭并上载」,将结果导入Excel
  2. 对导入的时间列设置自定义格式为yyyy-mm-dd hh:mm UTC即可

注意事项:

  • 若原始数据是数字格式(非文本),上述公式依然有效,Excel会自动将数字转为文本处理
  • 若不需要带时区的时间值,可将Power Query中的公式替换为#datetime(2000+[年], [月], [日], [时], [分], 0)

内容的提问来源于stack exchange,提问作者New To R

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 16:57:05