玩转Excel函数之旅(二)
本期介绍四个常用函数的用法:COUNT(用于计算单元格区域中数字值的个数)、COUNTA(用于计算单元格区域中非空白单元格的个数)、COUNTBLANK(用于计算单元格区域中空白单元格的个数)、COUNTIF(用于计算符合一定条件的COUNTBLANK单元格个数)。
结合例子将具体介绍:如何利用函数COUNTA统计本班应考人数(总人数)、利用函数COUNT统计实际参加考试人数、利用函数COUNTBLANK统计各科缺考人数、利用函数COUNTIF统计各科各分数段的人数。首先,在上期最后形成的表格的最后添加一些字段名和合并一些单元格,见^42050201a^1。
一、利用函数COUNTA统计本班的应考人数(总人数)
因为函数COUNTA可以计算出非空单元格的个数,所以我们在利用此函数时,选取本班学生名字所在单元格区域(B3~B12)作为统计对象,就可计算出本班的应考人数(总人数)。
1.选取存放本班总人数的单元格,此单元格是一个经过合并后的大单元格(C18~G18);
2.选取函数;单击菜单“插入/函数”或工具栏中的函数按钮f*,打开“粘贴函数”对话框,在“函数分类”列表中选择函数类别“统计”,然后在“函数名”列表中选择需要的函数“COUNTA”,按“确定”按钮退出“粘贴函数”对话框。
3.选取需要统计的单元格区域;在打开的“函数向导”对话框中,选取需要计算的单元格区域B3~B13,按下回车键以确认选取;“函数向导”对话框图再次出现在屏幕上,按下“确定”按钮,就可以看到计算出来本班的应考人数(总人数)了。
二、利用COUNT、COUNTBLANK和COUNTIF函数分别统计各科参加考试的人数、统计各科缺考人数、统计各科各分数段的人数
我们在输入成绩时,一般情况下,缺考的人相应的科目的单元格为空就可以了,是0分的都输入0。
(一)统计语文科的参加考试人数、缺考人数、各分数段的人数。
1.用函数COUNT统计语文科的参加考试人数。单击存放参加语文科考试人数的单元格C19,然后按照前面的操作步骤,首先在“函数分类”列表中选择函数类别“统计”,在“函数名”列表中选择需要的函数“COUNT”;其次按照上面“一、3”选取单元格区域的操作方法,选取需要统计的单元格区域(C3~C12),然后回车确认,单击“函数向导”对话框“确定”按钮,就可以看到计算出来的结果。
2.用函数COUNTBLANK统计语文科的缺考人数。单击存放语文科缺考人数的单元格C20,然后按照上面的操作方法,在“统计”类别中选取函数COUNTBLANK,并进行需要统计单元格区域(C3~C12)的选取,直到得出结果。
3.用函数COUNTIF分别统计出语文科各分数段的人数。
(1)统计90分(包括90分)以上的人数(表中为“90分以上”):单击存放此统计人数的单元格C21,然后选取函数,即选取“统计”类别中的函数“COUNTIF”,然后单击“函数向导”对话框中的“Ragane”右侧的按钮,以选取统计单元格的区域(C3~C12)后,回到“函数向导”对话框中,再输入统计的条件:“>=90”,如^42050201b^2。单击“确定”按钮,就可以计算出结果了。
(2)统计大于或等于80分而小于90分的人数(表中为“80~89分”):双击单元格C21进入编辑状态,可以看到统计90分以上的分数段的人数的公式如^42050201c^3所示是:=COUNTIF(C3:C12,″>=90″),
要统计本分数段人数,我们只要双击C22,在其中输入计算公式:
=COUNTIF(C3:C12,″>=80″)-COUNTIF(C3:C12,″>=90″)
回车后,即可计算出此分数段的人数。
(3)用同样方法,只要在C23、C24、C25三个单元格中,分别输入公式(可以通过复制粘贴后,修改数字快速完成):
=COUNTIF(C3:C12,″>=70″)-COUNTIF(C3:C12,″>=80″)
=COUNTIF(C3:C12,″>=60″)-COUNTIF(C3:C12,″>=70″)
=COUNTIF(C3:C12,″<60″)
输入完毕后,注意一定要以回车确定,即可分别统计出“大于或等于70分而小于80分”(表中为“70~79分”)、“大于或等于60分而小于70分”(表中为“60~69分”)、“小于60分”(表中为“不及格”),这三个分数段的各自的人数。
(二)统计其余各科的参加考试人数、缺考人数、各分数段的人数。
如前一期所述,用复制公式的方法,可以快速计算出其余各科的有关数据。以上已经计算出语文科的应考人数、缺考人数及各分数段的人数,选取范围(C19~C25),把鼠标指向刚才选取的单元格区域的右下方(即填充句柄),待光标变为小黑十字时,按下鼠标左键,并向右拖动,至G25松开鼠标,各科要统计的结果都出来了。