excel 对多列 进行条件筛选后 进行数量统计?

例如: A b
北京 2
上海 5
广州 8
北京 7
想先查询A列中 等于北京的 ,在筛选B列中符合北京且0-3的数据,再统计数量。

根据题意,列公式如下:=SUMIFS(B1:B4,A1:A4,"北京",B1:B4,">0",B1:B4,"<3")

追问

感谢您的解答,从肉眼看符合北京且数字在0-3 的数量也是1个,您给的公式得到的结果数量是2。

追答

SUMPRODUCT((A1:A4="北京")*(B1:B4>0)*(B1:B4<3))
用这个公式

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-01-07
这是多条件统计问题,用countifs函数可以解决问题,
countifs(A:A,"北京",B:B,">0",B:B,"<3")
第2个回答  2022-01-06
求个数
=COUNTIFS(A:A,"北京",B:B,">=0",B:B,"<=3")

=COUNTIFS(A:A,"北京",B:B,">=0",B:B,"<4")
求和
=SUMIFS(B:B,A:A,"北京",B:B,">=0",B:B,"<=3")

=SUMIFS(B:B,A:A,"北京",B:B,">=0",B:B,"<4")
第3个回答  2022-01-06
公式=COUNTIFS(A:A,"北京",B:B,">=0",B:B,"<=3")
相似回答