0

我有一列格式为“yyyy-mm-dd hh:mm:ss”(又名:mysql 的日期时间)。但是,有些时间尚未设置(即 00:00:00)。

我猜我不能单独按excel中日期时间列的时间部分排序,所以我想我需要一个公式来确定单元格是否有时间00:00:00。

任何人都可以帮助阐明这个问题吗?

4

2 回答 2

4

我不确定你想对结果做什么,所以这个公式将简单地返回 TRUE/FALSE,具体取决于时间部分是否为 00:00:00

=MOD(A1,1)=0
于 2013-08-19T19:46:54.343 回答
0

假设 A 中的起始值:

  • 如果您将值格式化为数字(而不是日期),则在 B 中填充与 A 匹配的值会显示这一点
  • 现在使用一个公式来减去全天。
  • 现在使用新列 D 并设置 D = C,但应用 D 格式作为时间。
  • 现在在 D 列上排序,单独的时间。

您可以将其中的大部分内容简化为公式以获取小数日并将其格式化为时间,但我想单独显示所有步骤以增加清晰度。这可以使用以下示例通过以下方式完成:=A2-TRUNC(A2,0)在 b 列中然后排序。

在此处输入图像描述

而不是使用 trunc,=mod(a2,1)也应该可以工作。

于 2013-08-19T19:49:38.460 回答