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

Google Sheets如何仅删除单元格内为0:00的时间、保留对应日期?

该需求可以实现,以下是两种可落地的操作方案:

方案1:自定义数字格式(仅修改显示效果,不改动原始数据)

该方案不会修改单元格内存储的原始日期时间值,仅调整显示样式,适合需要保留完整原始数据的场景:

  • 选中所有需要调整的目标单元格
  • 点击顶部菜单栏的「格式」→「数字」→「自定义数字格式」
  • 在弹出的输入框中填入格式代码:[<0.00001]m/d;m/d h:mm
  • 点击「应用」即可生效,所有0:00的日期时间会自动隐藏时间部分,其余时间正常显示。
方案2:辅助列公式(直接修改内容为目标格式)

该方案会直接生成符合要求的文本内容,适合需要把结果固定下来使用的场景:

  • 假设你的原始数据存放在A列,从A1单元格开始
  • 点击相邻空白列的第一个对应单元格(比如B1),输入公式:=IF(MOD(A1,1)<0.00001,TEXT(A1,"m/d"),TEXT(A1,"m/d h:mm"))
  • 按回车后鼠标放在B1单元格右下角,待光标变成十字形后下拉填充到所有对应行
  • 如需要替换原始数据,可选中B列所有生成的内容,按Ctrl+C复制,再选中A列对应位置,右键选择「选择性粘贴」→「仅值」即可。

补充说明

如果你的原始数据是文本格式而非系统识别的日期时间格式,可先选中对应列,点击「格式」→「数字」→「日期时间」转换为标准格式后再执行上述操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 05:36:10