excel怎么用公式筛选范围并统计数量
excel怎么用公式筛选范围并统计数量?在一些数据中,你想筛选这些数据中大于等于某个数值,但小于等于某个数值的数量
操作方法
- 01
首先我们来看一下数据,这个作为我们接下来要用的原数据
- 02
下面这个是范围要求并要范围的结果
- 03
我们分段来理解,像这种要求的,我们一般可以使用数组来求,第一步先算大于等于的数值有那些 =C3:C17>=E3 这个很好理解吧,在C3:C17这里面大于等于E3的数值有那些
- 04
这个是得到的结果,但由于单元格是显示不了这种计算方式的结果的,所以我们选择这个公式之后按F9,显示它的完整结果,结果都是true,表示都大于0,这个是没错的
- 05
大于等于我们计算了,现在我们来算小于大于的 =C3:C17<=F3 结果我们也用F9来查看一下,这个时候你会发现只有第一个是true,因为之后这个是大于等于10,这里理解之后我们再往下看
- 06
下面我们让这两个条件交叉,获得两个条件都满足的数量 把原来的之前的公式先用括号括起来,之后加上$让数据不会因为复制而移动位置 =($C$3:$C$17>=E3)*($C$3:$C$17<=F3)
- 07
现在基本好了一半了,我们再来看看结果 但发现不是显示1就是0,这并不是我们要的,那是哪里错误了呢?
- 08
我们再用F9查看一下公式的结果,查看一个数据比较多的 发现他的结果其实有很多1的,但显示出来却是第一个的0,这就是问题的所在
- 09
那我们只要把这些都加起来,那不就是我们要的结果了吗? 在公式外面在套一个sum =SUM(($C$3:$C$17>=E9)*($C$3:$C$17<=F9)) 然后用crtl+shift+回车的方式确定,这样系统就会在公式外面在加一个大括号,说明这个是数组公式,不然你返回的结果还是原来那样
赞 (0)