如何在excel中统计符合两列数据条件的个数

男 49(年龄)女 32女 59男 15女 15女 4915到49岁女性多少人求大神指点
2024-10-30 20:06:04
推荐回答(5个)
回答1:

材料/工具:Excel2010

1、如图ABCDE为原始数据,想要分单位统计对应条件的人数显示到对应列位置。

2、点击插入函数功能按钮。选择数学与三角函数,中的SUMPRODUCT,点击确定

3、弹出函数参数设置框,注意这个函数的基本说明是返回相应的数组或区域乘机的和。

4、需要将条件都写到第一行的输入框中基本格式为(条件一)*(条件二).....

5、为了让公式在向右、向下拖动中,自动计算对应列的正确单元格,需要合理加上绝对引用$。

6、完成计算后,会看到正确结果。拖动公式到合适位置 I列。即可计算符合条件的男女的人数。

回答2:

1、首先在excel表格中输入性别和年龄的数据,需要根据数据计算出15到49岁女性人数。

2、在C2单元格中输入函数公式:=SUMPRODUCT((A2:A7="女")*(B2:B7>15)*(B2:B7<49))。

3、点击回车即可生成计算结果,显示出对应条件的人数为“2人”。

4、如果需要计算其他条件的人数,可以对计算公式进行修改,例如性别改为“男”即可得到同样条件下男性人数为“3”。

回答3:

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

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

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

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

回答4:

  1. 假设A列与B列为两组数据,求满足A=6,B>60的个数;

  2. 在单元格中输入公式“=SUMPRODUCT((A1:A13=6)*(B1:B13>60))”回车即可得到想要的结果。

    利用SUMPRODUCT的多条件求和来解决此问题。

    语法:SUMPRODUCT(条件1*条件2*条件3...条件N)中 * :满足所有条件的求和。

回答5:

=SUMPRODUCT(($A$2:$A$7="女")*($B$2:$B$7>15)*($B$2:$B$7<49))

适合任何版本EXCEL

 

如果要包含15岁和49岁

=SUMPRODUCT(($A$2:$A$7="女")*($B$2:$B$7>=15)*($B$2:$B$7<=49))