Excel 满足条件个数=COUNTIFS函数

=COUNTIFS('2:4'!E1,">=80")我是这么写的,但是错了。目的是求出从1(默认)工作表到26工作表中E1单元格大于等于80的个数。... =COUNTIFS('2:4'!E1,">=80") 我是这么写的,但是错了。目的是求出从1(默认)工作表到26工作表中E1单元格大于等于80的个数。 展开
 我来答
本本经销商
2016-06-12 · TA获得超过5458个赞
知道小有建树答主
回答量:1662
采纳率:69%
帮助的人:524万
展开全部
从2到26?

=SUM(COUNTIF(INDIRECT(ROW(2:26)&"!E1"),">=80"))

数组公式,按下Ctrl+Shift+回车键结束
追问
首先,多谢你的回答。还有些问题想提问
1,能解释一下这个公式的用法吗。
2,我写的公式应该也是显示满足条件个数的公式,可是为什么错误呢。
追答
=SUM(COUNTIF(INDIRECT(ROW(2:26)&"!E1"),">=80"))

最外面一层=sum() 是求和。
中间一层 countif(*,">=80") 是统计*范围内大于等于80的个数
里面一层indirect()是直接返回括号内文本内容代表的引用
最里面的row(2:26)&"!E1 是返回的一个数组,row(2:26)返回的是2;3;4;5;6.......26,连接上后面的就是你所指定的这样一个区域。

倒过来就是先确定区域,然后再统计个数,然后再用sum求和。

至于你的公式,写法不对。
zhang_iven
2016-06-12 · TA获得超过1762个赞
知道大有可为答主
回答量:2844
采纳率:60%
帮助的人:1800万
展开全部
=SUMPRODUCT(COUNTIF(INDIRECT("sheet"&ROW(1:3)&"!E1"),">1"))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式