Excel自定义DateTime格式化,删除时间,如果不是时间为零(00:00:00)

时间:2017-05-22 21:24:57

标签: excel date format

我正在寻找自定义DateTime格式,它允许我删除时间为零(00:00:00)的日期。 这样做的原因是我有一些带有许多DateTime列的工作表,其中一些列时间是必不可少的,并且随之而来,而其他时间则不是必需的,而且是00:00:00。

Sample:
Date/Time               Desired result
====================    =====================
22/05/2017 08:30:15     22/05/2017 08:30:15
23/05/2017 00:00:00     23/05/2017
24/05/2017 00:00:00     24/05/2017
25/05/2017 08:30:15     25/05/2017 08:30:15

我们的想法是将此自定义格式应用于所有日期/时间列。

由于

1 个答案:

答案 0 :(得分:0)

除非您正在处理旧版本的Excel,否则可以使用条件格式执行此操作。

  • 将单元格格式化为dd/mm/yyyy hh:mm:ss
  • 然后使用公式设置条件格式
    • =A2=INT(A2)
    • 格式化►数字►自定义►dd/mm/yyyy