APP下载

Excel统计函数的应用对比

2017-05-19焦萍萍

电脑与电信 2017年4期
关键词:分数段数组单元格

焦萍萍

(三亚学院,海南 三亚 572022)

Excel统计函数的应用对比

焦萍萍

(三亚学院,海南 三亚 572022)

Ex c e l高级应用中许多统计函数都可以给我们的统计工作带来很大的便利。根据数据本身的特点去找到合适的统计函数来进行数据统计,可以提高数据处理的效率。本文通过比较三个统计函数来介绍它们的特点和优势。

Ex c e l;高级应用;统计函数;f r e q u e n c y

1 引言

Excel主要是以电子表格的方式来实现数据的输入、计算、分析、制表、统计,并能根据数据生成各种统计图形,分析和处理Excel工作表中的数据,离不开公式与函数,所以灵活掌握运用公式可以提高数据处理的效率。企业销售数据的查询处理,企业员工基本信息统计与管理、考勤和加班管理、工资管理以及调查问卷信息的处理等多个方面都离不开Excel的应用。Excel作为一款基础软件,具有很强的实用性和兼容性,在日常办公中起到很大的作用,因此高级应用科目在高校开设对学生未来的就业有举足轻重的作用。

2 Excel高级应用条件统计函数

Excel函数有财务函数、数学函数、查找函数、统计函数等多种类型,可以应用到不通的领域解决不同的问题,接下重点阐述统计函数中的几个条件计数的函数的用法对比。

2.1 countifs函数

该函数用于计算多个区域中满足给定条件的单元格个数。其语法格式如下:

countifs(criteria_range1,criteria1,[criteria_range2],…),其中criteria_range1为条件区域1,criteria1为条件1,以此类推;条件可以表示为“男”,“上海”,“50”,“>=60”等。例如:sumifs({2,4,2},2,{4,5,3},“>3”)=1

2.2 sumproduct函数

该函数可以用于计算数组对应元素乘积之和,也可以用于多条件计数或多条件求和。数组是连续存储的数据集合,数据可以是文本型、日期型、数值型或逻辑值等。但是在使用的过程中,数组的大小必须要相同,否则出错。sumproduct的三种用法如下:

(1)用于数组或区域乘积之和

(2)用于多条件计数,计算多个区域满足给定条件的记录的条数

(3)用于多条件求和

2.3 frequency函数

该函数用于计算数值在某个区域内出现的频率,然后返回一个垂直数组。由于此函数返回一个数组,所以它必须以数组公式的形式输入。其语法格式如下:

frequency(data_array,bins_array),其中参数data_array是要对其频率进行计数的一组数值或对这组数值的引用;参数bins_array是要将data_array中的值插入到的间隔数组或对间隔的引用;函数frequency对空白单元格和文本忽略。还需要注意的是此函数必须先选定范围再按下Ctrl+Shift+Enter组合键才执行。

3 如何使用以上几个函数来对学生成绩进行分数段数据统计

以成绩表的处理为例。在教师的教学过程中有很多的数据需要计算处理,其中成绩的处理就是一项大数据的处理工作,有了Excel之后才让统计工作变得轻松准确了。

学生分数统计是在整个教学过程必不可少的环节,也是一个非常重要的环节,分数的统计工作虽繁琐,但是必须细心不能出差错。如果用Excel中的相关函数进行统计,不仅可以减少工作人员的工作量,还增加了对学生成绩统计的准确性,降低了统计错误。现在用本人所教某班的一部分学生成绩来举例分析,学生成绩和统计结果的数据如图1,这样分析成绩一目了然,还可以通过生成图表来分析成绩是否服从正态分布,从而分析试卷的题目以及考生的掌握程度。

图1 学生成绩和统计结果数据

3.1 使用countif和countifs函数对学生成绩进行分数段统计

要得到上述结果,我们可以使用countifs函数来统计,这时候求60分以下和90分以上的只有一个条件,只要用到单条件计数函数countif就可以了,用法和countifs类似,在单元格插入函数求出小于60分的总人数。介于两个分数之间的话就用两个条件进行限定,用多条件计数countifs就可以,比如求60-69分数段的学生人数,可以在相应的单元格插入函数。

图2 使用countif进行单条件计数

图3 使用countifs函数进行多条件计数

3.2 使用sumproduct函数对学生成绩进行分数段的统计

我们使用上文介绍的sumproduct函数的第二种用法,条件计数即可。sumproduct函数只能求多条件记录条数,单个条件需要和另一个全真值数组相乘,多个条件的话,就是各条件之间相乘。如求60分以下人数就是单条件,统计方法如图4所示,60-69分数段人数统计方法如图5所示。3.3 使用frequency函数对学生成绩进行分数段的统计

图4 60分以下人数统计

图5 60-69分数段人数统计

frequency函数用于计算数值在某个区域内的出现频率,在用这个函数之前先按要求写出bins_array(间隔值或临界点值)数组的值,再在F2单元格插入函数,参数值如图6所示,回车确定,然后框选F2:F6区域,函数frequency应以数组公式的形式输入。按F2键再按Ctrl+Shift+Enter组合键完成数组函数的填充得到图1的结果。

图6 使用frequency函数进行统计

细心的人会发现返回的数组中的元素个数比bins_array(间隔值或临界点值)中的元素个数多1个。多出来的元素表示最高区间之上的数值个数。例如,如果要为三个单元格中输入的三个数值区间计数,请务必在四个单元格中输入frequency函数获得计算结果。多出来的单元格将返回data_array中第三个区间值以上的数值个数。

4 结论

综上可以看出同样一个问题可以用三个函数求出结果。countifs用作条件统计时,条件区域和条件的值必须成对出现,所以它的参数一定是偶数个,此函数容易理解,但是参数多。而sumproduct函数的用途更加广泛些,除了可以条件计数外还可以求和,但是在理解掌握上来说较countifs要难一些。而frequency函数是参数最简单的,也很容易理解,但是在操作按键上要注意数组函数的操作方法。个人觉得分段统计用frequency最快捷简便。

总之,Excel已成为我们日常办公室处理数据的最常用的软件,解决同样一个问题有很多的途径和方法。只要深入挖掘其中的函数功能,选择最高效的方法,一定能够给我们的工作带来很大的便利。

[1]徐军.Ex c e l在经济管理中的应用[M].北京:清华大学出版社,2015.

[2]刘平.Ex c e l在办公中的高级应用初探[J].电脑知识与技术:学术交流,2010,06(9 X):7845-7846.

[3]胡国民.《办公软件高级应用》课堂教学之我见[J].办公自动化,2013(2):56-58.

Application Comparison of Excel Statistical Functions

Jiao Pingping
(College of Sanya,Sanya 572022,Hainan)

tract】 In the senior application of Excel,many statistics functions can bring great convenience to our statistical work.Finding a suitable statistical function for data statistics according to the characteristics of the data can improve the efficiency of data processing.In this paper,by comparing three statistical functions,their characteristics and advantages are introduced.

words】 Excel;advanced application;statistical functions;frequency

TP391.13

A

1008-6609(2017)04-0066-03

焦萍萍(1983-),女,江西人,硕士,讲师,研究方向为通信技术和嵌入式系统。

猜你喜欢

分数段数组单元格
2021年对口升学部分专业类考生分数段及院校投档线
JAVA稀疏矩阵算法
流水账分类统计巧实现
2019年对口升学部分专业类考生分数段及院校投档线
JAVA玩转数学之二维数组排序
玩转方格
玩转方格
2018年对口升学部分专业类考生分数段及院校投档线
浅谈Excel中常见统计个数函数的用法
Excel数组公式在林业多条件求和中的应用