excel 结算第一列满足条件后,第二列一共有多少个不同的个数? countifs多个并列条件
excel筛选两列,第一列相同第二列不同
“excel中筛出第一列相同但第二列不同的两行数据”的操作步骤是: 1、打开Excel工作表; 2、由已知条件可知,A列B列存在A列重复但B列不同的数据,需要将其筛选出来,可通过INDEX+SMALL+IF数组公式来完成筛选,筛选的条件是COUNTIFS条件计数的个数为1; 3、在E2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式 =INDEX(A:A,SMALL(IF(COUNTIFS($A$2:$A$10,$A$2:$A$10,$B$2:$B$10,$B$2:$B$10)=1,ROW($2:$10),4^8),ROW(A1)))&"" 公式表示:定位到A列,将满足多条件计数后结果为1的对应A列数据提取出来。 4、INDEX+SMALL+IF数组公式广泛应用于函数条件筛选,实现包括高级筛选都难以实现的数据筛选,且具有较强的灵活性。数组公式,结束时,务必按Ctrl+Shift+Enter组合键结束。
EXCEL中如何计算同时满足两个条件的单元格个数?
1、以下表为例,统计表中语文成绩和数学成绩均及格(大于60分)的学生个数。
2、在单元格中输入”=COUNTIFS(C2:C7,">60",D2:D7,">60")“,按下确认即可返回语文成绩和数学成绩均及格的人数。
3、继续以下表为例,统计表中语文成绩和数学成绩均及格(大于60分)的学生个数。
4、在单元格中输入”=SUMPRODUCT((C2:C7>60)*(D2:D7>60))“,按下确认即可返回语文成绩和数学成绩均及格的人数。
在EXCEL中如何统计同时满足两个条件的的数据个数
在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函数
EXCEL按条件统计个数
假设你数据是从第二行开始到2000行的话:
=sumproduct((B2:B2000<10)*1) 10岁以下的
=sumproduct((B2:B2000>=10)*(B2:B2000<20)) 10-20岁
其它类推
--------------
用筛选也是可以的,就不是用COUNTA来统计个数了,要用SUBTOTAL(3,B2:B2000)这样,它会随着你筛选的结果,而自动变化。