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

如何在Google Sheets与Excel中拆分01 00:00:47格式的日期时间

非常规时间格式(01 00:00:47)批量拆分方案

本次方案适配的原始数据格式为XX HH:MM:SS,空格前为日期部分,空格后为时间部分,默认原始数据存储在A列,A1为表头,数据从A2行开始。

Google Sheets 整表拆分方法

  • 拆分日期部分:
    仅提取文本格式日期直接输入公式 =LEFT(A2,FIND(" ",A2)-1),需要可计算的数值格式日期可改为 =VALUE(LEFT(A2,FIND(" ",A2)-1))。
    要整列自动生效无需下拉,可使用数组公式 =BYROW(A2:A,LAMBDA(row,IF(row="",,VALUE(LEFT(row,FIND(" ",row)-1)))))
  • 拆分时间部分:
    提取标准可计算时间格式输入公式 =TIMEVALUE(RIGHT(A2,LEN(A2)-FIND(" ",A2)))。
    整列自动生效的数组公式为 =BYROW(A2:A,LAMBDA(row,IF(row="",,TIMEVALUE(RIGHT(row,LEN(row)-FIND(" ",row))))))
  • 格式调整:选中拆分后的日期/时间列,右键选择「数字格式」即可自定义展示样式。

Excel 全量数据集拆分方法

提供两种批量操作方案,可按需选择:

公式法

  • 拆分日期部分:目标单元格输入 =VALUE(LEFT(A2,FIND(" ",A2)-1)),下拉到数据最后一行即可;Excel 365版本可直接输入溢出公式 =VALUE(LEFT(A2:A1000,FIND(" ",A2:A1000)-1))(将A1000替换为实际数据最后一行)自动生成所有行结果。
  • 拆分时间部分:目标单元格输入 =TIMEVALUE(RIGHT(A2,LEN(A2)-FIND(" ",A2))),下拉或用溢出公式批量生成即可。

快速填充法(无需公式,适合大数据集)

仅支持Excel 2013及以上版本

  • 在B2单元格手动输入A2对应的日期值,C2单元格手动输入A2对应的时间值
  • 选中B3单元格,按下快捷键 Ctrl+E,Excel会自动识别规律填充所有行的日期部分
  • 选中C3单元格,按下快捷键 Ctrl+E,自动填充所有行的时间部分

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 13:42:03