excel如何用公式统计符合一个或多个条件的数据个数

2024-11-11 02:20:30
推荐回答(4个)
回答1:

1、以excel2010版本为例,如下图要统计15到49岁女性多少人;

2、首先在C1单元格输入countifs函数,因为这里要统计多个条件,所以不能用countif函数;

3、输入公式=COUNTIFS(A:A,"=女",B:B,">=15",B:B,"<=49"),按enter键则可得出统计结果;

4、如果改变条件,变成统计20到49岁男性多少人,那么在公式的相应位置更改参数则可。

回答2:

看截图,貌似用的版本还是2003的,所以下面的公式只用2003版本中的函数:

F2=COUNT(0/(MATCH(B2:B27&"彩色",B2:B27&C2:C27,)=ROW(1:26)))

G2=COUNT(0/(MATCH(B2:B27&"白色",IF(D2:D27=2,B2:B27&C2:C27),)=ROW(1:26)))

两个公式均为数组公式,要同时按Ctrl+Shift+Enter三键输入数组公式

希望能帮你解决问题。

回答3:

1、以excel2010版本为例,如下图要统计15到49岁女性多少人;
2、首先在C1单元格输入countifs函数,因为这里要统计多个条件,所以不能用countif函数;
3、输入公式=COUNTIFS(A:A,"=女",B:B,">=15",B:B,"<=49"),按enter键则可得出统计结果;
4、如果改变条件,变成统计20到49岁男性多少人,那么在公式的相应位置更改参数则可。

回答4:


假设数据在Sheet2,数量在D列。

  • 方法1:使用普通公式

求数据个数

=COUNTIFS(Sheet2!B:B,"?????08*",Sheet2!C:C,"苹果")

求数据总和

=SUMIFS(Sheet2!B:B,"?????08*",Sheet2!C:C,"苹果",Sheet2!D:D)

公式解释:

?问号匹配任意单个字符,*星号匹配任意一系列字符


  • 方法2:使用数组公式

求数据个数

=COUNT((MID(Sheet2!B:B,6,2)="08")*(Sheet2!C:C="苹果")) ,然后按Ctrl+Shift+Enter三键结束。

求数据总和

=SUM((MID(Sheet2!B:B,6,2)="08")*(Sheet2!C:C="苹果")) ,然后按Ctrl+Shift+Enter三键结束。