EXCEL2010 统计指定日期范围内符合条件的汇总计数

2024-11-19 16:31:00
推荐回答(4个)
回答1:

指定日期:

=SUMPRODUCT((A4:A12>=C2)*(A4:A12<=C3))

日期内等级A总数:

=SUMPRODUCT((A4:A12>=C2)*(A4:A12<=C3)*(E4:E12="A"))

日期内为张三等级B: 

=SUMPRODUCT((A4:A12>=C2)*(A4:A12<=C3)*(D4:D12="张三")*(E4:E12="B"))

回答2:

楼主试一下这个,有问题就反馈:

G3:=SUMPRODUCT((DATEVALUE(A4:A12)>=DATEVALUE(C2))*(DATEVALUE(A4:A12)<=DATEVALUE(C3))*(D4:D12<>""))
H3:=SUMPRODUCT((DATEVALUE(A4:A12)>=DATEVALUE(C2))*(DATEVALUE(A4:A12)<=DATEVALUE(C3))*(E4:E12="A"))
I3:=SUMPRODUCT((DATEVALUE(A4:A12)>=DATEVALUE(C2))*(DATEVALUE(A4:A12)<=DATEVALUE(C3))*(D4:D12="张三")*(E4:E12="B"))

这个公式里面已经考虑了文本日期的情况!你直接使用就可以了,不用做任何转换。

回答3:

第一个G2中输入
=SUMPRODUCT((A4:A12>=C2)*(A4:A12<=C3))
第二个,H2中输入
=SUMPRODUCT((A4:A12>=C2)*(A4:A12<=C3)*(E4:E12="A"))
第三个,I2中输入
=SUMPRODUCT((A4:A12>=C2)*(A4:A12<=C3)*(D4:D12="张三")*(E4:E12="B"))
第一个李四来了两次,也算两人吗?

回答4:

见图片: