Excel公式计数问题

时间:2016-02-02 18:08:47

标签: excel

背景摘要
我有一个非常简单的excel文件有两张:

第1页(日期) =一列时间和日期标记。

表#2(代表) =按日期和小时(上午12点-11:59点)细分的报告表。

基本上在工作表#2上,它计算引用小时之间的日期/时间出现次数。例如,对于12:00 AM小时,它会计算所有出现在12:00 AM - 12:59 AM之间的事件。在接下来的一小时内,它会计算在凌晨1:00到凌晨1:59之间发生的所有事件,依此类推。请参阅随附的Excel电子表格。简而言之,该表允许我查看每小时和整个月的总发生次数

问题
我遇到的问题是共有208,784个日期实例。但是,当我计算给定月份的实例总数时,它只计算208,171。我无法弄清楚为什么没有计算613个实例。请参阅下面的详细信息

我的论坛过去常常计算每小时(下面的上午5:00小时)
= COUNTIFS(日期!A1:A208790,"> ="&" 11/5/2015 5:00 AM",日期!A1:A208790,"< ; ="&" 11/5/2015 5:59 AM")

Excel文件下载 https://drive.google.com/file/d/0B8m6eCe12n37MTJ2MTY2WGZCakU/view?usp=sharing

2 个答案:

答案 0 :(得分:0)

613在12:59到1:00之间落入空间。您会发现这是一个浮点小数问题。

即使您看到没有秒数,但在小数点上向下,它不会影响时间,是数字使其大于59分钟但小于小时。

将您的公式更改为:

=COUNTIFS(Date!A1:A208790, ">=" & "11/5/2015 5:00 AM",Date!A1:A208790, "<" & "11/5/2015 6:00 AM")

通过使所有内容少于整整一小时且大于或等于前一个小时,您不应该丢失任何内容。

答案 1 :(得分:0)

我发现了这个问题。我在公式中留下秒值。换句话说,我在公式中的时间参考应该是这样的:

开始=早上5:00:00
结束=上午5:59:59

在公式中引用秒值是这里缺少的部分。谢谢你们!