如何在其中一个条件为区间值的情况下进行多条件求和

想分别求出0-3点、4-6点时段2月7日与2月8日,5户与6户的展现、点击、消费、数量的和

用sumproduct函数可以解决问题,

这个函数的常规用法:sumproduct((条件一)*(条件二)*(条件三)*(条件四)*(求和区域))

该题目的具体公式为:=SUMPRODUCT(($A$2:$A$29=J2)*(LEFT($B$2:$B$29,1)<=LEFT($K2,1))*($C$2:$C$29=$L2)*($D$2:$D$29))

如有疑问可以继续交流!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-08

操作上就SUMIFS函数即可实现,只是你上的图没有行列标号的!!公式麻烦啊!!!

大致是M2单元格输入公式:

=SUMPRODUCT(SUMIFS(D:D,$A:$A,$J2,$C:$C,$L2,B:B,3*(LEFT($K2)="6")+1+LEFT($K2)-ROW($1:$4)&"号"))

复制并下拉和右拉,即可…………

追问

图片已更新 添加了行列标号
这个公式复制到表格里显示结果是0

追答

根据你提供的新图表格结构,应该是在M2单元格输入公式:

=SUM(SUMIFS(D:D,$A:$A,$J2,$C:$C,$L2,$B:$B,{0,1,2,3}+4*(LEFT($K2)="6")&"点"))

公式复制并行下拉和列右拉,即可…………

第2个回答  2022-02-08
本问题用数据透视表应该是最简单方便的方法,数据透视表中对时间进行自定义分组,按3个小时分组。即透视表中,把日期、时间、账户拖到行字段区域,要统计的数据拖到汇总区域。再按自己的要求设置下透视表的显示格式。
第3个回答  2022-02-08
用sumproduct函数可以统计。追问

写出来啦 万分感谢哦~

本回答被提问者采纳
第4个回答  2022-02-08
4 EXCEL自带的FREQUENCY函数,就可以一次性、快速的分区间进行运算。输入如图所示的,5 因为输入的是数组函数,因此需要在键盘上同步按下CTRL+SHIFT+ENTER组合键...
相似回答