Excel如何统计表头在指定日期范围内的列中符合条件的课时数量
Excel区间日期课程数量统计方案
你之前使用的COUNTIFS更适配单列条件统计场景,要实现多列的日期区间匹配统计,可以用SUMPRODUCT函数实现,具体公式如下:
第8行统计公式(统计所有日期≤A8的列中,时长为30的课程总数)
=SUMPRODUCT(($E$1:$V$1<=$A8)*($E8:$V8=30))
第9行及以下通用统计公式(统计日期大于上一行A列值、且≤当前行A列值的列中,时长为30的课程总数)
=SUMPRODUCT(($E$1:$V$1>INDIRECT("A"&ROW()-1))*($E$1:$V$1<=$A9)*($E9:$V9=30))
公式说明
$E$1:$V$1是你表头日期所在的单元格范围,可根据实际表格的列覆盖范围调整- 公式中的
=30为需要统计的课程时长,需要统计其他时长时直接修改该数值即可 - 第9行的公式支持直接下拉复用,会自动匹配对应行的日期区间,无需手动修改边界参数
内容的提问来源于stack exchange,提问作者Helices
相关产品推荐
相关产品推荐

