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

如何用LEFT和RIGHT函数在Excel表格中拆分日期时间至不同列

用LEFT和RIGHT函数拆分日期与时间列

假设你的原始日期时间数据(格式为yyyy/mm/dd hr/min/sec)在A列,比如A1单元格内容为2024/05/20 14:30:45,按以下步骤拆分:

提取日期到新列(示例放在B列)

在B1单元格输入公式:
=LEFT(A1, 10)
按下回车后下拉填充整列,即可得到所有行的日期部分(yyyy/mm/dd格式)。
原理:LEFT函数用于提取字符串左侧指定长度的内容,这里日期部分刚好占10个字符(4位年份+1个斜杠+2位月份+1个斜杠+2位日期),取前10位就能精准拿到日期。

提取时间到新列(示例放在C列)

有两种实用方法:

  • 固定长度提取:在C1单元格输入公式
    =RIGHT(A1, 8)
    下拉填充后得到时间部分(hr/min/sec格式)。
    原理:时间部分固定为8个字符(2位小时+1个分隔符+2位分钟+1个分隔符+2位秒),直接取右侧8位即可。
  • 通用长度提取(适配特殊格式):如果遇到时间部分长度不固定的情况,结合LEN函数计算时间长度
    =RIGHT(A1, LEN(A1)-11)
    原理:LEN(A1)获取整个字符串的总长度,减去11(10位日期+1位分隔空格),剩余的就是时间部分的长度,用RIGHT提取对应长度的内容,兼容性更强。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 07:36:19