Excel - 计算两个单独列中出现的值
Excel - Counting value occurrence in two separate columns
| Start Time | End Time |
| 2300 | 100 |
| 400 | 2300 |
等..
所以我有两列有数千行的时间数据(存储为整数而不是时间)我需要计算在 2000 到 800(晚上 8 点和早上 8 点)之间开始或结束的行数).如果它是一列,或者只有在那段时间之间开始和结束的行,我可以做到,但我目前不知所措。非常感谢任何帮助。
这个公式行得通吗:
=IF(AND(A1>=2000,B1<=800),"1","")
使用 SUMPRODUCT:
=SUMPRODUCT(((A2:A4>2000)+(A2:A4<800)+(B2:B4>2000)+(B2:B4<800)>0)*1)
| Start Time | End Time |
| 2300 | 100 |
| 400 | 2300 |
等..
所以我有两列有数千行的时间数据(存储为整数而不是时间)我需要计算在 2000 到 800(晚上 8 点和早上 8 点)之间开始或结束的行数).如果它是一列,或者只有在那段时间之间开始和结束的行,我可以做到,但我目前不知所措。非常感谢任何帮助。
这个公式行得通吗:
=IF(AND(A1>=2000,B1<=800),"1","")
使用 SUMPRODUCT:
=SUMPRODUCT(((A2:A4>2000)+(A2:A4<800)+(B2:B4>2000)+(B2:B4<800)>0)*1)