3.3.2.1 求和函数
求和函数主要有SUM、SUMIF(S)、SUMPRODUCT、SUMSQ、DSUM等。SUM()是求和函数,与自动求和功能按钮相同,但更灵活,可以计算任意区域单元格数字之和。它们的语法如下。
1.SUM()
括号内为求和的参数,用于求各参数之和。
2.SUMSQ()
括号内为求平方和的参数,用于求各参数的平方和。
3.SUMIF()
条件求和函数,对符合条件的若干单元求和。语法为:“=SUMIF(range,criteria,sum_range)”。Range为条件判断的单元格区域,criteria为求和的单元格需要满足的条件,sum_range为需要求和的实际单元格。若省略后者,则直接对range中的单元格求和。
4.SUMIFS()
对某一区域内满足多重条件的单元格求和。语法为:
=SUMIFS(sum_range,range1,criteria1,range2,criteria2,…)
其中,range1、range2…是计算关联条件的1~127个区域;criteria1、criteria2…是对数字、表达式、单元格引用或文本形式的1~127个条件,用于定义要对哪些单元格求和。这些区域与条件是对应的,即criteria1是用于range1区域的条件,criteria2是用于range2区域的条件,照此类推。Sum_range是求和的区域(图3-19)。
5.SUMPRODUCT()
对应元素相乘,并返回乘积之和,其语法格式为:
=SUMPRODUCT(array1,array2,array3,…)
Array1、array2、array3…为2~255个数组,其相应元素相乘并求和。
此外,在统计中还常用到SUMXY2()(用于计算两组对应数值之差的平方和,即∑(x-y)2)、SUMX2MY2()(用于计算∑(x2-y2))、SUMX2PY2()(用于计算∑(x2+y2))。它们的参数格式均为(array_x,array_y)。
3.3.2.2 平均值函数
1.AVERAGE()和AVERAGEA()
两者参数均为(x1,x2,x3,…,x255),最多允许有255个参数。但前者在有文本、逻辑值、空格的情况下,自动不参与平均值的计算;而后者要参与运算,文本视为0,True被视为1,False被视为0,空文本也被视为0。
图3-19 求和函数的应用示例
2.AVERAGEIF()和AVERAGEIFS()
与求和函数格式一样,条件平均值函数与SUMIF()、SUMIFS()格式分别对应,只是前者求均值,后者求和,应用举例如图3-20所示。
图3-20 均值函数的应用
3.3.2.3 排位函数
1.MIN()
从N个数值中找到最小的值,格式为:=MIN(number1,number2,…)。(www.xing528.com)
2.MAX()
从N个数值中找到最大的值,格式为:=MAX(number1,number2,…)。
3.SMALL()
从系列array中选择第k个最小值,格式为:=SMALL(array,k)。
4.LARGE()
从系列array中选择第k个最大值,格式为:=LARGE(array,k)。
5.RANK()
从ref数组中按降序或升序(order为1表示升序,为0或缺省表示降序)的排名结果,格式为:=RANK(number,ref,order),如图3-21所示。
图3-21 计算排位的函数的应用
3.3.2.4 其他统计函数
1.COUNT()
功能是计算单元格区域或数字数组中数字内容的个数。其语法格式为:=COUNT(value1,value2,…)。在计数时,将数字、日期、文本代表的数字计算在内,但是错误值或其他无法转换成数字的文字将被忽略。如果参数是一个数组或引用,将只统计数组或引用中的数字,数组或引用单元格中的空白单元格、逻辑值、文字或错误值都将被忽略。
2.COUNTA()
用来返回列表中非空单元格个数,语法与COUNT()相同。
3.COUNTBLANK()
用来返回指定参数中空白单元格个数,语法格式与COUNT()相同。
4.COUNTIF()和COUNTIFS()
功能是计算指定参数中满足给定条件单元格个数。其格式分别为:=COUNTIF(range,criteria)和COUNTIFS(criteria_range1,criteria1,[criteria_range2,criteria2]…)(图3-22)。
图3-22 统计函数的应用
5.STDEV()
估算样本的标准偏差。标准偏差反映相对于平均值(mean)的离散程度,其格式为:STDEV(number1,number2,…)。
6.TRIMMEAN()
先从数据集的头部和尾部除去一定百分比的数据点,然后再求平均值。其语法形式为:=TRIMMEAN(array,percent),其中Array为需要进行筛选并求平均值的数组或数据区域。Percent为计算时所要除去的数据点的比例。
7.FREQUENCY()
求区域中数据的频率分布。其格式为:=FREQUENCY(data_array,bins_array)。其中Data_array为一数组或对一组数值的引用,用来计算频率(图3-23)。
图3-23 统计频数函数的应用
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。