
第二节 数学与统计函数
一、SUM与AVERGE函数
1.SUM(number1,number2,…)
(1)功能说明。
返回某一单元格区域中数字、逻辑值及数字的文本表达式之和。
(2)参数说明。
number1,number2,…为1到30个需要求和的参数。
(3)注意事项。
①按键输入到参数表中的数字、逻辑值及数字的文本表达式将被计算。
②如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本将被忽略。
③如果参数中有错误值或为不能转换成数字的文本,将会导致错误。
(4)应用举例。
SUM(3,2)=5
SUM("5",15,TRUE)=21(文本值被转换成数字,而逻辑值"TRUE"被转换成数字1。)
2.AVERAGE(number1,number2,…)
(1)功能说明。
返回参数的平均值(算术平均数)。
(2)参数说明。
与SUM函数一样,number1,number2,…是要计算平均值的1~30个参数。
(3)注意事项。
①参数可以是数字,或者是涉及数字的名称、数组或引用。
②对单元格中的数值求平均时,应注意空单元格与含零值单元格的区别,尤其是当“选项”窗口中的“视图”选项卡上已经清除了“零值”复选框的条件下,空单元格不计算在内,但算作零值。
(4)应用举例。
将A1:A5命名为Scores,其中的数值分别为10、7、9、27和2。
那么,AVERAGE(A1:A5)=11;AVERAGE(Scores)=11。
AVERAGE(A1:A5,5)=10(数值10、7、9、27、2和5的平均值)。
AVERAGE(A1:A5)等于SUM(A1:A5)/COUNT(A1:A5)等于11。
如果再将C1:C3命名为OtherScore,其中的数值为4、18和7。
那么,AVERAGE(Scores,OtherScores)=10.5。
二、ROUND与INT函数
1.ROUND(number,num_digits)函数
(1)功能说明。
返回某个数字按指定位数进行四舍五入后的数字。
(2)参数说明。
①参数number必需,要四舍五入的数字。
②参数num_digits必需,是指位数,按此位数对number参数进行四舍五入。
(3)注意事项。
①如果num_digits大于0,则四舍五入到指定的小数位。
②如果num_digits等于0,则四舍五入到最接近的整数。
③如果num_digits小于0,则在小数点左侧进行四舍五入。
(4)应用举例。
公式及公式的计算结果见表2-5。
表2-5 ROUND函数举例

2.INT(number)函数
(1)功能说明。
将数字向下舍入到最接近的整数。
(2)注意事项。
参数number必需,需要进行向下舍入取整的实数。
(3)应用举例。
公式及公式的计算结果见表2-6。
表2-6 INT函数举例

三、COUNT、COUNTA与COUNTBLANK函数
1.COUNT(value1,value2,…)函数
(1)功能说明。
返回包含数字以及包含参数列表中的数字的单元格的个数。
(2)参数说明。
参数value1,value2,…为包含或引用各种类型数据的参数,只有数字类型的数据才被计算。即将把数字、日期或以文本代表的数字计算在内,但是错误值或其他无法转换成数字的文字将被忽略。
(3)应用举例。
原始数据如表2-7所示。公式及公式的计算结果见表2-8。
表2-7 原始数据

表2-8 COUNT函数计算结果

2.COUNTA(value1,value2,…)函数
(1)功能说明。
返回参数列表中非空值的单元格个数。
(2)参数说明。
参数value1,value2,…为所要计算的值,参数个数为1到30个。参数值可以是任何类型,它们可以包括空括号(“”),但不包括空白单元格。
(3)应用举例。
原始数据如表2-9所示,公式及公式的计算结果见表2-10。
表2-9 原始数据

表2-10 COUNTA函数计算结果

3.COUNTBLANK(range)函数
(1)功能说明。
计算指定单元格区域中空白单元格的个数。
(2)参数说明。
参数range为需要计算其中空白单元格个数区域。
(3)注意事项。
单元格中含有返回值为空文本(“”)的公式,该单元格也会计算在内,但包含的零值的单元格不计算在内。
(4)应用举例。
原始数据如表2-11所示,公式及公式的计算结果见表2-12。
表2-11 原始数据

表2-12 COUNTBLANK函数计算结果
