一列满足条件后,对另外一列计数

比如当A列“=A”时,如何对B列进行区间计数... 比如当A列“=A”时,如何对B列进行区间计数 展开
 我来答
庹甜恬RQ

2021-03-08 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:94%
帮助的人:372万
展开全部
常用的类似统计方法大概有三种:
1、用sumproduct函数:
=sumproduct((条件1列范围=条件1)*(条件2列范围=条件2))
如,统计性别是男年龄是40岁的总人数(其中A列为年龄,B列性别),公式:=sumproduct((B2:B8="男")*(A2:A8=“40"))
2、用countifs函数,如果是单个条件可以用countif函数,方法一样:
=countifs(条件1列范围,条件1,条件2列范围,条件2)
如上例的公式为:=countifs(B2:B8,"男",A2:A8,"40")
3、用count函数:
如上例的公式为:=count(0/((B2:B8="男")*(A2:A8="40"))) 按组合键ctrl+sgift+enter结束公式

在excel中,同时满足两个条件的计数函数可以用countifs函数实现,具体用法可以参考下面的例子。

比如要统计本科男生的人数,那么输入函数=COUNTIFS(C:C,C2,D:D,D2)即可。countifs函数的参数格式为=countifs(条件区域1,条件1,条件区域2,条件2……),此处条件区域1是C列性别一列,条件1是男,条件区域2是学历一列,条件2是本科,输入函数后直接选择相应单元格就可以计算结果。

操作动图如下所示

其实如果统计多个条件,筛选功能和切片器也非常好用,尤其是切片器,如果感兴趣,可以按Ctrl+T转换成智能表,然后就可以使用切片器了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式