只隐藏时间:设置显示格式
日期和时间的格式化方式可以通过“单元格格式”对话框进行设置,可以选择不同的日期和时间格式。
例如将格式设为yyyy-mm-dd,屏幕不显示时分秒,但原值仍含时间;之后的比较、匹配和计算仍会受到时间影响。
真正去掉时间:INT公式
=IF(A1="","",INT(A1))上式用于有效的常见Excel日期时间值,空白输入保持空白。结果若显示为整数序列号,将结果列设置为日期格式即可。确认无误后,可按需要复制结果并选择性粘贴为值。
需要日期文本:TEXT公式
=IF(A1="","",TEXT(A1,"yyyy-mm-dd"))TEXT返回文本,适合拼接和文本输出;需要继续做日期计算时优先保留INT得到的日期数值。不要对INT结果再次套用DATEVALUE,它不是这里所需的转换。
原始日期是文本怎么办
先用ISNUMBER检查。若A1是固定形如2026-11-12 10:30:00的文本,可用=DATE(VALUE(LEFT(A1,4)),VALUE(MID(A1,6,2)),VALUE(MID(A1,9,2)))提取年月日;格式不固定时先按实际来源清洗,不要直接套用。
完成后抽查日期是否正确,并确认结果是真实日期还是文本;仅看到年月日不能证明已经删除了时间。
参考:Microsoft:TEXT函数。