EXCEL2010 统计指定日期范围内符合条件的汇总计数
答案:4 悬赏:20 手机版
解决时间 2021-01-24 04:17
- 提问者网友:轮囘Li巡影
- 2021-01-23 17:29
EXCEL2010 统计指定日期范围内符合条件的汇总计数
最佳答案
- 五星知识达人网友:雾月
- 2021-01-23 17:42
指定日期:
=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"))
追问假如A列从A4开始为日期,但下面的日期和对应数据会不断地追加,总行数不确定的情况下怎么写?比如A:A就报错。追答问:假如A列从A4开始为日期,但下面的日期和对应数据会不断地追加,总行数不确定的情况下怎么写?比如A:A就报错。
答:因为你A1:A3有数据,所以A:A报错。
你直接写成A4:A1000就好了,不够的再加!
=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"))
追问假如A列从A4开始为日期,但下面的日期和对应数据会不断地追加,总行数不确定的情况下怎么写?比如A:A就报错。追答问:假如A列从A4开始为日期,但下面的日期和对应数据会不断地追加,总行数不确定的情况下怎么写?比如A:A就报错。
答:因为你A1:A3有数据,所以A:A报错。
你直接写成A4:A1000就好了,不够的再加!
全部回答
- 1楼网友:千夜
- 2021-01-23 20:57
见图片:
追问假如A列从A4开始为日期,但下面的日期和对应数据会不断地追加,总行数不确定的情况下怎么写?比如A:A就报错。
- 2楼网友:想偏头吻你
- 2021-01-23 19:27
楼主试一下这个,有问题就反馈:
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"))
这个公式里面已经考虑了文本日期的情况!你直接使用就可以了,不用做任何转换。
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楼网友:空山清雨
- 2021-01-23 19:07
第一个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"))
第一个李四来了两次,也算两人吗?
=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"))
第一个李四来了两次,也算两人吗?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯