2

谢谢阅读。

我有一张以 dd/mm/yyyy HH:MM am/pm 格式记录事件的工作表(例如 01/01/2013 06:51 am)。此信息位于 M2:M14053 中。

我需要计算出每小时记录了多少事件,它们发生的日期无关紧要。(例如上午 8 点到 9 点之间记录了多少事件)

我有控制单元,我在 L14055 到 L14078 中输入了从 00:00 到 23:00 的时间。

当我在单元格 M14055 "=SUMPRODUCT(($M$2:$M$14053>L14055) * ($M$2:$M$14053 < L14056))" 中使用公式时,它返回 0。

这样做是因为事件是用日期记录的,而控制单元只有时间。这些事件记录在 01/01/13 到 01/07/13 的六个月期间,我有超过 14000 个事件。

我需要能够计算每小时发生的事件总数并忽略日期。

有任何想法吗?

4

1 回答 1

1

我建议您在 L14055:L14078 中只输入数字 0 到 23,然后使用 HOUR 函数,如下所示:

=SUMPRODUCT((HOUR($M$2:$M$14053)=L14055)+0)

于 2013-07-24T19:27:14.697 回答