关于EXCEL函数:一列中数值范围从1到10000,如何统计1--20有几个,20-40有几个,40--60有几个。

详细的函数和 函数详解。(什么单词代表什么意义

设你的问题是这样,A1至A10000分别是从1至10000的数值,B1写1(意思是小于等于1的数的个数),B2写20(意思是大于1小于等于20),B3写40(意思是大于20小于等于40),B4写60(意思是大于40小于等于60),选择C1至C5(这个需要比B列多一个单元格),按公式栏的“Fx”选择统计公式中的FREQUENCY函数,data_array中是A1至A10000,bins_array是B1至B4,然后按住ctrl+shift再按确定,你就可以看到你要的答案了。
函数:FREQUENCY(data_array,bins_array)

Data_array 是一个数组或对一组数值的引用,计算它们的频率。如果 data_array 中不包含任何数值,函数 FREQUENCY 将返回一个零数组。
Bins_array 是一个区间数组或对区间的引用,该区间用于对 data_array 中的数值进行分组。如果 bins_array 中不包含任何数值,函数 FREQUENCY 返回的值与 data_array 中的元素个数相等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-05
如果你的1-10000的数值放在A列中,从A1开始放,放多少都可以。
在B1中输入“=(ROW()-1)*20&"-"&ROW()*20”,
在C1中输入“=COUNTIF(A:A,"<="&ROW()*20)-COUNTIF(A:A,"<="&(ROW()-1)*20)”。
选定B1:C1单元格,松开鼠标左键,光标移到选定区域的右下角,当出现黑十字形时按下鼠标左键不放往下拖动,一直拖到500行为止。
说明:其中B列是用来产生0-20、20-40、……之类效果的,用来识别。C列是计算在此范围内有几个的。
共用到2个函数,一个是条件求和函数countif(),计算给定区域内满足特定条件的单元格的数目,属于统计函数。
另一个是返回引用的行号row()函数,属于查找与引用函数。
这两个函数的详细说明可利用excel自带的帮助系统查看。本回答被提问者采纳
第2个回答  2010-04-05

在“数据” 选择“筛选”中的“自动筛选”然后点击表格中的向下箭头!选择“自定义”里面就由你所要的筛选条件!! 然后做下统计就可以了!

第3个回答  2010-04-05
=countif(区域,条件)
1——20:=countif(区域,<=20)
20——40:=countif(区域,>20)-countif(区域,>40)
以此类推
第4个回答  2010-04-05
=countif(a:a,"<=20")
=countif(a:a,"<=40")-countif(a:a,"<=20")
...