EXCEL中,如何统计某列区域内单元格数值大于另一列对应单元格数据的单元格数量?

AB121:15210:21321:1842:1比如上面表格是2个球队比赛的比分,其中第4行是总比分。我想在A4和B4中分别设置公式,根据每局比分的结果自动计算填写总比分... A B
1 21 : 15
2 10 : 21
3 21 : 18
4 2 : 1

比如上面表格是2个球队比赛的比分,其中第4行是总比分。我想在A4和B4中分别设置公式,根据每局比分的结果自动计算填写总比分。该如何设置?谢谢。
展开
 我来答
learneroner
高粉答主

2015-08-04 · 关注我不会让你失望
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:6470万
展开全部

思路:直接比较两个区域对应元素的大小可以得到逻辑关系TRUE或FALSE,其中TRUE的个数即为某列区域内单元格数值大于另一列对应单元格数据的数量,然后用N()函数将逻辑值转换为数值(TRUE→1,FALSE→0),最后求和即可。整体写成数组公式

=SUM(N(A1:A4>B1:B4))

下面以Excel 2010为例进行实例演示:

1、计算下图中甲组数据分别大于乙组相应数据的数量

2、图下图所示,在B6单元格输入数组公式:=SUM(N(B3:B5>C3:C5)),然后同时按下Ctrl+Shift+Enter键确认公式

3、最终效果如下

tttta007
2012-01-03 · TA获得超过803个赞
知道小有建树答主
回答量:1085
采纳率:20%
帮助的人:308万
展开全部
a4=sum(if(a1:a3>b1:b3,1,0)) 按下ctrl+shift+enter即可
同样b4=sum(if(a1:a3<b1:b3,1,0)) 按下ctrl+shift+enter
追问
谢谢你,确实成功了。不过我想问一下,为何要按下ctrl+shift+enter 才行,否则失败?
追答
这是数组公式,三键同时按下,你可以按下f9看其计算的过程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chengcheng_zy
2012-01-03 · TA获得超过6471个赞
知道大有可为答主
回答量:2741
采纳率:25%
帮助的人:3343万
展开全部
在A4输入函数
=sumproduct(N(a1:a3>b1:b3))
在B4输入函数
=sumproduct(N(a1:a3<b1:b3))
追问
谢谢,之前有朋友也采取了其他的公式并成功了,不过我觉得你的方案更简洁,所以采纳为最佳答案。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-01-03
展开全部
【方法一:】
A4公式: =SUMPRODUCT(--(A1:A3>($A$1:$A$3+$B$1:$B$3)/2))
向右填充到 B4

-----------------------------------------------
【方法二:】
A4公式: =SUMPRODUCT(--(A1:A3>B1:B3))
B4公式: =SUMPRODUCT(--(B1:B3>A1:A3))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
超魔导雷克斯
2012-01-03
知道答主
回答量:11
采纳率:0%
帮助的人:1.4万
展开全部
设置函数
追问
晕,我当然知道是设置函数,问题是怎么设置?试了COUNTIF,没成功。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式