对一个区域内的数值,对满足条件(大于某个值、或者小于某个值)的数值的个数进行统计。有这样的函数吗?

在Excel表格之中,做一个函数能统计这一区域的函数。有吗?

第1个回答  2021-11-09

直接用多条件计数函数COUNTIFS来做,假如你统计的区域是A1:A100,公式如下:

    大于X1个数:=COUNTIFS(A1:A100,">X1")

    大于X1小于等于X2的个数:=COUNTIFS(A1:A100,">X1",A1:A100,"<=X2")

    大于单元格C1的个数:=COUNTIFS(A1:A100,">"&C1)。

不谢!

第2个回答  2014-08-21
=SUM(COUNTIF(A1:A20,{"<2.4",">2.6"})*{1,1})
第3个回答  2014-08-21
假设统计5以上,10以下的数据。数据在A列。
做公式 =COUNTIF(A1:A100,">=5")-COUNTIF(A1:A100,">10")。就把5、6、7、8、9、10的数量统计出来了。
第4个回答  2014-08-21
用这个函数countifs可以做到追问

整个函数的格式是怎么样的?谢谢!

追答

把你表截个图,我编辑好给你

追问

我要这个区域内两边的值,也就是小于2.4,大于2.6的值的个数。能做到吗?谢谢!

追答

假设数据在A到F列 =countifs(A:F,">2.6",A:F,"<2.4")

追问

不好意思,还是不行,显示数值为0,这个方法我试过了。可能因为要求的区间不是一个封闭的。所以不行。把大小倒过来是可以的。还是谢谢你!

本回答被提问者采纳