excel中,用统计函数countif,计算“>40岁的男性”共有几个?怎么做?

如题所述

countif不能使用两个条件,可求出男性总数减<=40的人数。
=countif(区域,"男")-countif(区域,"<=40")追问

那用and函数呢?

追答

上面公式错了,改用
=SUMPRODUCT((区域1="男")*(区域2>40))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-22
您好
返回包含“男性”的单元格数量   =COUNTIF(DATA,"男性")
返回包含“>40”的单元格数量   =COUNTIF(DATA,">40")
DATA为需要计算其中满足条件的单元格数目的单元格区域,即(范围)。
两个返回值 做差!!
第2个回答  2011-11-27
多条件统计用SUMPRODUCT函数

=SUMPRODUCT((条件1)*(条件2)*......)

比如你这里性别在B列,年龄在C列的话就可以用

=SUMPRODUCT((B:B="男")*(C:C>40))
第3个回答  2011-11-19
假设性别在b列,年龄在c列.
=sumproduct((b2:b10="男")*(c2:c10>40))
第4个回答  2011-11-19
=countif(区域,">"&40)
相似回答