2.4.1 常见统计函数
1.AVERAGE函数
AVERAGE函数返回参数的平均值(算术平均值)。例如,如果范围A1:A20包含数字,则公式=AVERAGE(A1:A20)将返回这些数字的平均值。
AVERAGE函数语法:
AVERAGE(number1,[number2],...)
AVERAGE函数语法具有下列参数:
•number1:必需,要计算平均值的第一个数字、单元格引用或单元格区域。
•number2,...:可选,要计算平均值的其他数字、单元格引用或单元格区域,最多可包含255个。
注意:
①参数可以是数字或者是包含数字的名称、单元格区域或单元格引用。逻辑值和直接输入到参数列表中代表数字的文本被计算在内。
②如果区域或单元格引用参数包含文本、逻辑值或空单元格,则这些值将被忽略;但包含零值的单元格将被计算在内。如果参数为错误值或为不能转换为数字的文本,将会导致错误。
③若要在计算中包含引用中的逻辑值和代表数字的文本,请使用AVERAGEA函数。
④若要对符合某些条件的值计算平均值,请使用AVERAGEIF函数或AVERAGEIFS函数。
2.AVERAGEIF函数
AVERAGEIF函数返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。
AVERAGEIF函数语法:
AVERAGEIF(range,cr i ter ia,[average_range])
AVERAGEIF函数语法具有下列参数:
•range:必需,要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。
•criteria:必需,形式为数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格。例如,条件可以表示为32、"32"、">32"、"苹果"或B4。
•average_range:可选,计算平均值的实际单元格组。如果省略,则使用range。
注意:可以在条件中使用通配符,即问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在字符前输入波形符(~)。
3.COUNT函数
COUNT函数计算包含数字的单元格个数以及参数列表中数字的个数。使用COUNT函数获取区域中或一组数字中的数字字段中条目的个数。
COUNT函数语法:
COUNT(value1,[value2],...)
COUNT函数语法具有下列参数:
•value1:必需,要计算其中数字的个数的第一项、单元格引用或区域。
•value2,...:可选,要计算其中数字的个数的其他项、单元格引用或区域,最多可包含255个。
注意:这些参数可以包含或引用各种类型的数据,但只有数字类型的数据才被计算在内。
4.COUNTIF函数
COUNTIF函数是一个统计函数,用于统计满足某个条件的单元格的数量。
COUNTIF函数语法:
COUNTIF(range,cr i ter ia)
COUNTIF函数参数说明:
•range是一个或多个要计数的单元格,其中包括数字或名称、数组或包含数字的引用。
•criteria为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。
注意:条件范围只能是单元格引用,统计条件支持通配符“*”与“?”。
例2.6 某商店水果存货如图2-8所示。
图2-8 某商店水果存货量及单价
AVERAGE函数应用及说明如表2-3所示。
表2-3 AVERAGE函数应用及说明
COUNTIF函数应用及说明如表2-4所示。
表2-4 COUNTIF函数应用及说明
注意:所有的符号,包括“:”、“?”、“*”、“,”和“()”都必须是英文半角符号,否则Excel会按照文本进行处理或者报错。