excel - 在 Excel 中使用时间但忽略日期

标签 excel date time

谢谢阅读。

我有一张以 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 个事件。

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

有任何想法吗?

最佳答案

我建议您在 L14055:L14078 中只输入数字 0 到 23,然后使用 HOUR 函数,如下所示:
=SUMPRODUCT((HOUR($M$2:$M$14053)=L14055)+0)

关于excel - 在 Excel 中使用时间但忽略日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17842736/

相关文章:

performance - 衡量算法准确性和速度之间的权衡

java - 如何使用 JXL 从现有 Excel 工作表中删除行

r - 将字符向量转换为 POSIXct/POSIXlt 时 as.POSIXct/as.POSIXlt 和 strptime 之间的差异

sql - SQL Server 中的 LEFT 函数不返回结果

php - PHP max_execution_time 的确切含义

android - 我想从 GSM 网络获取时间

vba - 根据单元格值复制代码

vba - 使用 VBA 将 Excel 工作表保存在当前目录中

excel - 解析 CSV,忽略 VBA 中字符串文字内的逗号?

r - ggplot2 : multiple factors boxplot with scale_x_date axis in R