在Excel中,如何利用函数统计同时满足两个或两个以上条件的单元格的个数?

 我来答
cyfx2288
推荐于2019-10-02 · TA获得超过1649个赞
知道小有建树答主
回答量:871
采纳率:83%
帮助的人:207万
展开全部
用sumproduct函数:

=sumproduct(( A1:A100=行代号)*( A1:A100=列代号)) 这个公式得到的是符合这两个条件的人数。

若统计符合这两件条件的人,对应的某个数值列的合计,则:
=sumproduct(( A1:A100=行代号)*( A1:A100=行代号),B1:B100)

你没有给出具体表,只能给你一个示例公式。

用筛选的方法虽能得到结果,但总觉得公式更自由,作好以后不用再理,结果自动计算。而筛选的方则每次都要再操作一回,略有不便。
贾桂枝晋琴
2019-10-28 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:24%
帮助的人:1967万
展开全部
countifs()函数,详见百科:http://baike.baidu.com/view/8064602.htm
--
利用“数据”——“筛选”——“自动筛选”这个功能基本可以实现大部分条件分析。
没看到你的工作表,可能需要调整一些内容。
举个简单例子:
如果B列和C列分别是行代号和列代号,自动筛选后,分别在B列和C列设定条件,最终显示的就是结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sum_
2018-01-10 · TA获得超过2万个赞
知道大有可为答主
回答量:3928
采纳率:42%
帮助的人:3079万
展开全部
一、新建一列,用公式“=IF(B语文>120语文成绩,1,0)”然后把这列求和就是个数了。(其中“B语文”是语文成绩的列的相对引用,“120语文成绩”可以绝对引用排序后的第120名的成绩,也可以把成绩专门放某一特定坐标里以方便以后变更查询条件。)
二、同上,再建一列求总成绩大于等于第200名的成。
三、然后建一列。IF((第一列+第二列=2),1,0),求和就是符合两个条件的人数了。

然后把这两列隐藏了,就OK了,以上操作适合任何版本EXCEL。

有疑问发信息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式