【发布时间】:2013-08-19 19:36:07
【问题描述】:
我有一列格式为“yyyy-mm-dd hh:mm:ss”(又名:mysql 的日期时间)。 但是,有些时间尚未设置(即 00:00:00)。
我猜我不能单独按 excel 中日期时间列的时间部分进行排序,所以我想我需要一个公式来确定单元格的时间是否为 00:00:00。
谁能帮助阐明这个问题?
【问题讨论】:
标签: excel sorting datetime time
我有一列格式为“yyyy-mm-dd hh:mm:ss”(又名:mysql 的日期时间)。 但是,有些时间尚未设置(即 00:00:00)。
我猜我不能单独按 excel 中日期时间列的时间部分进行排序,所以我想我需要一个公式来确定单元格的时间是否为 00:00:00。
谁能帮助阐明这个问题?
【问题讨论】:
标签: excel sorting datetime time
我不确定你想对结果做什么,所以这个公式将简单地返回 TRUE/FALSE,具体取决于时间部分是否为 00:00:00
=MOD(A1,1)=0
【讨论】:
假设 A 中的起始值:
您可以将其中的大部分内容简化为公式以获取小数日并将其格式化为时间,但我想单独显示所有步骤以增加清晰度。这可以通过以下示例完成:在 b 列中 =A2-TRUNC(A2,0) 然后排序。
除了使用 trunc,=mod(a2,1) 也应该可以工作。
【讨论】: