可以通过countif函数来自动统计个数,操作步骤如下:
工具:2010版excel
1、先打开excel,以下图为例,需要统计A列中数字“5”出现的次数,结果在C3单元格显示;
2、选中C3单元格并输入公式“=COUNTIF(A:A,5)”;
3、按下回车键后就可以得出自动计算后的结果了。
这个题目用SUMPRODUCT多条件统计可以做到。
但手工输入这么多年龄段,然后输入不同的公式确实挺困难。
可以用公式来实现年龄段的自动填充,然后用辅助列表来作为参数的引用。
如下图:
在F2输入公式
=TEXT(5*(ROW()-1),"00")&"~"&5*(ROW())
把公式往下拉,直到结果为45~50
(注:如果不是从第二行开始改一下公式。比如从第三行开始,就把-1改为-2)
在G2输入公式
=SUMPRODUCT(($B$2:$B$65536>=--LEFT(F2,2))*($B$2:$B$65536<--RIGHT(F2,2)))
拉到45~50对应的行。
在Excel中除了可以利用COUNTlF函数进行统计以外,还可以利用FREQUENCY函数来实现。
如图展示了一份学员期末考试成绩表,下面的两种方法将实现对英语成绩统计不及格、及格、良好和优秀成绩的人数。其中0-59.9为不及格,60-69.9为及格,70-89.9为良好,90分以上为优秀。
为了简化公式,首先将英语成绩区域定义为名称“English”。即“English”区域为:学员成绩表!$E$3:$E$13。
●利用COUNTlF函数统计结果,K3公式如下
=COUNTIF(English,
COUNT 函数计算包含数字的单元格以及参数列表中数字的个数。使用函数 COUNT 可以获取区域或数字数组中数字字段的输入项的个数。如需要有条件统计,请使用COUNTIF函数,多条件统计请使用COUNTIFS函数。
例如,输入以下公式可以计算区域 A1:A20 中数字的个数:
=COUNT(A1:A20)
在此示例中,如果该区域中有五个单元格包含数字,则结果为 5。
语法:COUNT(value1, [value2], ...)
COUNT 函数语法具有下列参数 :
value1 必需。要计算其中数字的个数的第一个项、单元格引用或区域。
value2, ... 可选。要计算其中数字的个数的其他项、单元格引用或区域,最多可包含 255 个。
注释 这些参数可以包含或引用各种类型的数据,但只有数字类型的数据才被计算在内。
1.你在B1输入10,B2输入15,...B9输入50
2.用鼠标选择C1:C9
3.在编辑栏输入公式:
=FREQUENCY(A:A,B1:B9)
输完后同时按ctrl+shift+enter输入
4.C1:C9中的就是你要的数据(C1中就是工龄为5-10年的人数),以此类推