Excel - 在两个单独的列中计算值的出现次数

时间:2016-08-25 17:53:36

标签: excel vba multiple-columns

| Start Time | End Time |  
| 2300       | 100      |  
| 400        | 2300     |

等。

所以我有两列w /数千行时间数据(存储为整数而不是时间)我需要计算在2000和800(晚上8点和早上8点)之间开始或结束的行数。如果它是一列,或者只是在那段时间之间开始和结束的行,我可以做到,但我现在处于亏损状态。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

使用SUMPRODUCT:

=SUMPRODUCT(((A2:A4>2000)+(A2:A4<800)+(B2:B4>2000)+(B2:B4<800)>0)*1)

enter image description here

答案 1 :(得分:0)

此公式是否有效:

=IF(AND(A1>=2000,B1<=800),"1","")