excel 如何统计分别满足多个条件的个数

如下图,如果产品品类有几十种,级别有上百种。如何统计A产品 1级~10级的总数
已经会用SUMPRODUCT函数, =SUMPRODUCT((B2:B9="产品A")*(C2:C9="1级")*1)+SUMPRODUCT((B2:B9="产品A")*(C2:C9="2级")*1)......
但是由于产品品类和级别众多,是否有更简便的公式,或者其他计算方式

A列 B列 C列
序号 品类 级别
1 产品A 1级
2 产品B 2级
3 产品C 1级
4 产品A 1级
5 产品B 5级
6 产品C 6级
7 产品A 1级
8 产品B 8级

    先把级别列改成数值:

2. 然后用公式:

=COUNTIFS(B:B,"产品A",C:C,"<=10")

追问

谢谢! 或者这么说,如果需要统计某几个级别的合计数呢。

追答

某几是某几?举例: 产品A,1,5,6

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-17
=SUMPRODUCT((B2:B9="产品A")*(ISNUMBER(MATCH(C2:C9,{"1级","2级","3级","4级","5级","6级","7级","8级","9级","10级"},0)))*1)