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

在Microsoft Excel中查找非字符串条目首个空格的替代函数

在Excel中定位DATETIME类型里日期与时间间空格的方法

问题本质

Excel的DATETIME是数值类型(整数部分存储日期,小数部分存储时间),并非文本字符串,所以FIND(" ", value)直接调用会失效——因为数值本身不存在"空格"字符,空格只是单元格显示格式带来的视觉效果。

解决方案

1. 转文本后使用FIND函数

先通过TEXT函数将DATETIME转换为带空格分隔的文本格式,再用FIND定位空格:

=FIND(" ", TEXT(A1, "yyyy-mm-dd hh:mm:ss"))

注意:TEXT函数的格式参数(比如"yyyy-mm-dd hh:mm:ss")必须和你单元格中日期时间的显示格式一致,否则转换后的文本可能没有空格,导致FIND返回错误。

2. 无需找空格:直接拆分日期与时间

如果你的核心需求是拆分日期和时间部分,完全不需要依赖空格,利用DATETIME的数值特性即可高效实现:

  • 提取日期(整数部分):=INT(A1),设置单元格格式为「日期」即可正常显示
  • 提取时间(小数部分):=MOD(A1, 1),设置单元格格式为「时间」即可正常显示

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 09:37:09