如何解决检查小时列是否存在所有小时
我有一个Excel表格,该表格具有以下格式的日期列-“%mm /%dd /%yy%h:00”。该列应在每月的每一天的每一小时都有一行,例如:
6/1/20 1:00
6/1/20 2:00
6/1/20 3:00
等但是每小时我可能会有一个以上的条目,就像这样:
6/1/20 1:00
6/1/20 1:00
6/1/20 1:00
6/1/20 2:00
6/1/20 3:00
6/1/20 3:00
...
6/2/20 0:00
如何确定日期栏中的一天中的所有时间(0:00、1:00,..,23:00)都没有丢失?
谢谢!
解决方法
由于只有24种情况,因此可以使用Excel Countif()函数。 在新的工作表中:
- 列A可以包含您要检查的所有“小时”列表(0:00、1:00,..,23:00)
- B列为countif函数,其中第一个参数是您的数据(上面列出),第二个是您需要检查的小时数。
结果:
- 您的第一个示例(1:00、2:00和3:00)= 1个
- 第二个:1:00 = 3、2:00 = 1、3:00 = 2和0:00 = 1
- 您得到0的地方是初始表中的缺失小时数