在EXCEL中如何统计同时满足两个条件的的数据个数

2024-11-02 10:30:24
推荐回答(2个)
回答1:

在Excel中统计同时满足两个条件的数据个数可使用COUNTIFS函数或者SUMPRODUCT函数。
以下表为例,统计表中语文成绩和数学成绩均及格的学生个数。

方法一:使用countifs函数。在单元格中输入”=COUNTIFS(C2:C7,">60",D2:D7,">60")“,按下确认即可返回语文成绩和数学成绩均及格的人数。

方法二:使用SUMPRODUCT函数。在单元格中输入”=SUMPRODUCT((C2:C7>60)*(D2:D7>60))“,按下确认即可返回语文成绩和数学成绩均及格的人数。

扩展资料:
1、COUNTIFS函数是Excel软件中的一个统计函数,用来计算多个区域中满足给定条件的单元格的个数,可以同时设定多个条件。
语法为COUNTIFS
(criteria_range1,criteria1,criteria_range2,criteria2,…)
criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),往后依次类推。
2、SUMPRODUCT函数用于组数的乘积之和,在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法为SUMPRODUCT(array1,array2,array3,
...)
Array1,array2,array3,
...

2

30
个数组,其相应元素需要进行相乘并求和。
参考资料:
搜狗百科--SUMPRODUCT函数
搜狗百科--COUNTIFS函数

回答2:

可用sumproduct、countifs或count函数统计。
示例公式:
=sumproduct((a1:a100=1)*(b1:b100="a"))
=countifs(a:a,1,b:b,"a")
=count(0/((a1:a100=1)*(b1:b100="a")))
按组合键ctrl+shift+enter结束。
以上公式均可统计a列等于1且b列值为“a"的数量。其中countifs只能用于07以上版本,但更适用于行数不固定的情况。