(1)绝对值函数 ABS (Number) 主要功能:求出参数的绝对值。
参数说明:Number表示需要求绝对值的数值或引用的单元格。 应用举例:=ABS(-2)表示求-2的绝对值; =ABC(A2)表示求单元格A2中数值的绝对值。 (2)最大值函数MAX(Number1,Number2……) 主要功能:求出各个参数中的最大值。
参数说明:参数至少有一个,且必须是数值,最多可包含255个。 应用举例:如果A2:A4中包含数字3、5、6,则: =MAX(A2:A4)返回值为6;
=MAX(A2:A4,1,8,9,10),返回值为10。
说明:如果参数中有文本或逻辑值,则忽略。 (3)最小值函数MIN(Number1,Number2……) 主要功能:求出各个参数中的最小值。
参数说明:参数至少有一个,且必须是数值,最多可包含255个。 应用举例:如果A2:A4中包含数字3、5、6,则: =MIN (A2:A4)返回值为3;
=MIN (A2:A4,1,8,9,10),返回值为1。
说明:如果参数中有文本或逻辑值,则忽略。
(4)四舍五入函数ROUND(Number,Num_digits)
主要功能:按指定的位数Num_digits对参数Number进行四舍五入。
参数说明:参数Number表示要四舍五入的数字;参数Num_digits表示保留的小数位数。 应用举例:=ROUND(227.568,2)返回结果为227.57。 (5)取整函数TRUNC(Number,[Num_digits])
主要功能:按指定的位数Num_digits对参数Number进行四舍五入。
参数说明:将参数Number的小数部分截去,返回整数;参数Num_digits为取精度数,默认为0。 应用举例:=TRUNC(227.568)返回结果为227。 =TRUNC(-227.568)返回结果为-227。 (6)向下取整函数INT(Number)
主要功能:将参数Number向下舍入到最接近的整数,Number为必需的参数。 参数说明: Number表示需要取整的数值或引用的单元格。 应用举例:=INT(227.568)返回结果为227。 =INT(-227.568)返回结果为-228。
六.Excel函数—求和函数
(1)求和函数SUM(Number1,[Number2]……) 主要功能:计算所有参数的和。
参数说明:至少包含一个参数Number1,每个参数可以是具体的数值、引用的单元格(区域)、数组、公式或另一个函数的结果。
应用举例:=SUM(A2:A10)是将单元格A2-A10中的所有数值相加;= SUM(A2,A10,A20)是将单元格A2、A10和A20中的数字相加。
说明:如果参数为数组或引用,只有其中的数字可以被计算,空白单元格、逻辑值、文本或错误值将被忽略。 (2)条件求和函数SUMIF(Range,Criteria,[Sum_Range]) 主要功能:对指定单元格区域中符合一个条件的单元格求和。
参数说明:Range 必需的参数。条件区域,用于条件判断的单元格区域; Criteria 必需的参数。求和的条件,判断哪些单元格将被用于求和的条件; Sum_Range 可选的参数。实际求和区域,要求和的实际单元格、区域或引用。如果Sum_Range参数被省略,Excel会对在Range参数中指定的单元格求和。
应用举例:=SUMIF(B2;B10,\)表示对B2:B10区域中大于5的数值进行相加; =SUMIF(B2:B10,\,C2:C10),表示在区域B2:B10中,查找大于5的单元格,并在C2:C10区域中找到对应的单元格进行求和, 参数输入如图所示。
图SUMIF函数填写参数
说明:在函数中,任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号(\)括起来。如果条件为数字,则无需使用双引号。
(3)多条件求和函数SUMIFS(Sum_Range,Criteria_Range1,Criteria1, [Criteria_Range2, Criteria2]……) 主要功能:对指定单元格区域中符合多组条件的单元格求和。
参数说明:Sum_Range 必需的参数。参加求和的实际单元格区域; Criteria_Range1 必需的参数。第1组条件中指定的区域; riteria1 必需的参数。第1组条件中指定的条件;
Criteria_Range2, Criteria2 可选参数。第2组条件,还可以有其他多组条件。
应用举例:=SUMIFS(A2:A10,B2:B10, \)表示对A2:A10区域中符合以下条件的单元格的数值求和:B2:B10中的相应数值大于0且C2:C20中的相应数值小于5。
七.Excel函数—平均值函数
(1)平均值函数AVERAGE(Number1,[ Number2],……) 主要功能:求出所有参数的算术平均值。
参数说明:至少包含一个参数,最多可包含255个。
应用举例:=AVERAGE(A2:A10)表示对单元格区域A2到A10中的数值求平均值;
=AVERAGE(A2:A10,C10)表示对单元格区域A2到A10中数值与C10中的数值求平均值。
说明:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。 (2)条件平均值函数AVERAGEIF(Range,Criteria,[Average_range]) 主要功能:对指定单元格区域中符合一组条件的单元格求平均值。 参数说明:Range 必需的参数。进行条件对比的单元格区域。
Criteria 必需的参数。求平均值的条件,其形式可以为数字、表达式、单元格引用、文本或函数。
Average_range 可选的参数。要求平均值的实际单元格区域。如果Sum_Range参数被省略,Excel会对在Range参数中指定的单元格求平均值。
应用举例:=AVERAGEIF(B2:B10,\)表示对B2:B10区域中小于80的数值求平均值;
=AVERAGEIF(B2:B10,\,C2:C10)表示在区域B2:B10中,查找小于80的单元格,并在C2:C10区域中找到对应的单元格求平均值, 参数输入如图所示。
AVERAGEIF函数填写参数
(3)多条件平均值函数AVERAGEIFS(Average_range,Criteria_range1,Criteria1,[Criteria_range2, Criteria2]…) 主要功能:对指定单元格区域中符合多组条件的单元格求平均值。
参数说明:Average_range必需的参数。要计算平均值的实际单元格区域。 Criteria_range1必需的参数。第1组条件中指定的区域; Criteria1 必需的参数。第1组条件中指定的条件;
Criteria_Range2, Criteria2 可选参数。第2组条件,还可以有其他多组条件。
应用举例:=AVERAGEIFS(A2:A10,B2:B10, \\)表示对A2:A10区域中符合以下条件的单元格的数值求平均值:B2:B10中的相应数值大于60、且C2:C10中的相应数值小于80。
八.Excel函数—Sumproduct函数
积和函数SUMPRODUCT(array1,array2,array3, ...)
主要功能:先计算出各个数组或区域内位置相同的元素之间的乘积,然后再计算出它们的和。
参数说明:可以是数值、逻辑值或作为文本输入的数字的数组常量,或者包含这些值的单元格区域,空白单元格被视为0。 应用举例:
区域计算要求:计算A、B、C三列对应数据乘积的和。
公式:=SUMPRODUCT(B2:B4,C2:C4,D2:D4);计算方式:= B2* C2*D2+B3*C3*D3+B4*C4*D4即三个区域B2:B4,C2:C4,D2:D4同行数据积的和。
数组计算要求:把区域B2:B4,C2:C4,D2:D4数据按一个区域作为一个数组,即B2:B4表示为数组{B2;B3;B4},C2:C4表示为数组{C2; C3; C4},D2:D4表示为数组{ D2; D3; D4}。公式:=SUMPRODUCT({B2;B3;B4},{C2; C3; C4},{ D2; D3; D4}),其中单元格名称在计算时候要换成具体的数据。 说明: 数组参数必须具有相同的维数
九.Excel函数—计数函数
(1)计数函数COUNT(Value1,[Value2],…)
主要功能:统计指定区域中包含数值的个数,只对包含数字的单元格进行计数。 参数说明:至少包含一个参数,最多可包含255个。
应用举例:=COUNT(A2:A10)表示统计单元格区域A2到A10中包含数值的单元格的个数。 (2)计数函数COUNTA(Value1,[Value2],…)
主要功能:统计指定区域中不为空的单元格的个数,可以对包含任何类型信息的单元格进行计数。 参数说明:至少包含一个参数,最多可包含255个。
应用举例:=COUNT(A2:A10)表示统计单元格区域A2到A10中非空单元格的个数。 (3)条件计数函数COUNTIF(Range,Criteria)
主要功能:统计指定单元格区域中符合单个条件的单元格的个数。 参数说明:Range必需的参数。计数的单元格区域;
Criteria必需的参数。计数的条件。条件的形式可以为数字、表达式、单元格地址或文本。
应用举例:=COUNTIF(B2:B10,\)表示统计单元格区域B2-B10中值大于60的单元格的个数。 说明:允许引用的单元格区域中有空白单元格出现。
(4)多条件计数函数COUNTIFS(Criteria_range1,Criteria1,[Criteria_range2,Criteria2]…) 主要功能:统计指定单元格区域中符合多组条件的单元格的个数。 参数说明:Criteria_range1 必需的参数。第1组条件中指定的区域。
Criteria1 必需的参数。第1组条件中指定的条件,条件的形式可以为数字、表达式、单元格地址或文本。 Criteria_Range2, Criteria2 可选参数。第2组条件,还可以有其他多组条件。
应用举例:=COUNTIFS(A2:A10, \)表示统计同时满足以下条件的单元格所对应的行数:A2:A10区域中大于60的单元格且B2:B10区域中小于80的单元格。
十.Excel函数—Rank函数
排位函数RANK.EQ(Number,ref, [order])和RANK.AVG(Number,ref,[order])
主要功能:返回一个数值在指定数值列表中的排位;如果多个值具有相同的排位,使用函数RANK.AVG将返回平均排位;使用函数RANK.EQ则返回实际排位。
参数说明:Number必需的参数。表示需要排位的数值; ref必需的参数。表示要查找的数值列表所在的单元格区域; order可选的参数。指定数值列表的排序方式(如果为order 为0或者忽略,则按降序排名,即数值越大,排名结果数值越小;如果为非0值,则按升序排名,即数值越大,排名结果数值越大)。
应用举例:=RANK(A2, $A$1: $A$10,0),表示求取A2单元格中的数值在单元格区域A1:A10中的降序排位。=RANK(A2, $A$1: $A$10,1),表示求取A2单元格中的数值在单元格区域A1:A10中的升序排位,参数输入如图所示。
RANK函数填写参数
说明:在上述公式中,我们让Number参数采取了相对引用形式,而让ref参数采取了绝对引用形式(增加了一个“$”符号),这样设置后,选中公式所在单元格,将鼠标移至该单元格右下角,按住左键向下拖拉填充柄,即可将上述公式快速复制到该列下面的单元格中,完成其他数值的排位统计。
十一.Excel函数—文本类函数
(1)文本合并函数 CONCATENATE(Text1,[Text2]……) 主要功能:将几个文本项合并为一个文本项。
参数说明:至少有一个参数,最多有255个。参数可以是文本、数字、单元格地址等。 应用举例:如在单元格A2和A10中分别输入文本“未来教育”和“计算机”,在B2单元格中输入公式=CONCATENATE(A2,A10,\等级考试\,则结果为“未来教育计算机等级考试”,如图所示。
使用文本合并函数
说明:文本连接符&与函数CONCATENATE的功能基本相同,例如公式=CONCATENATE(A2,A10,\等级考试\可以改为:=CONCATENATE(A2&A10&\等级考试\也能达到相同的目的。 (2)截取字符串函数MID(Text,Start_num,Num_chars)
主要功能:从文本字符串的指定位置开始,截取指定数目的字符。 参数说明:Text必需参数。代表要截取字符的文本字符串; Start_num必需参数。表示指定的起始位置; Num_chars必需参数。表示要截取的字符个数。
应用举例:例如在B2单元格中有文本“未来教育计算机等级考试”,在B1单元格中输入公式=MID(B2,8,4),表示从单元格B2中的文本字符串中的第8格字符开始截取4个字符,结果为“等级考试”,如图所示。
使用截取字符串函数
说明:截取字符串函数MID与文本合并函数 CONCATENATE经常联合使用,表示先使用MID截取字符,再使用CONCATENAT将所截取字符与原有文本连接起来。
(3)左侧截取字符串函数LEFT (Text,[Num_chars])
主要功能:从文本字符串的最左边(即第一个字符)开始,截取指定数目的字符。 参数说明:Text必需参数。代表要截取字符的文本字符串;
Num_chars可选参数。表示要截取的字符个数。必须大于或等于0,如果省略,默认值为1。
应用举例:B2单元格中有文本“未来教育计算机等级考试”,在B1单元格中输入公式=LEFT(B2,4)表示从单元格B2中的文本字符串中截取前四个字符,结果为“未来教育”。 (4)右侧截取字符串函数RIGHT(Text,[Num_chars])
主要功能:从一个文本字符串的最右边(即最后一个字符)开始,截取指定数目的字符。 参数说明:Text必需参数。代表要截取字符的文本字符串;
Num_chars可选参数。表示要截取的字符个数。必须大于或等于0,如果省略,默认值为1。
应用举例:B2单元格中有文本“未来教育计算机等级考试”,在B1单元格中输入公式=RIGHT(B2,4)表示从单元格B2中的文本字符串中截取后四个字符,结果为“等级考试”。 (5)删除空格函数TRIM(Text)
主要功能:删除指定文本或区域中的空格
参数说明:Text表示需要删除空格的文本或区域。TRIM函数是除了单词之间的单个空格外,清除文本中所有的空格,包括文本开头的空格和结尾的空格。
应用举例:=TRIM(\计 算 机 \)表示删除中文文本的前导空格、尾部空格以及字间空格 (6)字符个数函数LEN(Text)
主要功能:统计并返回指定文本字符串中的字符个数
参数说明:Text为必需的参数,代表要统计其长度的文本,空格也将作为字符进行计数。
应用举例:如果在A2单元格中有文本“计算机”,则在C2单元格中输入公式“=LEN(A2)”,表示统计A2单元格中的字符串长度,结果为“3”。
十二.Excel函数—Vlookup函数
垂直查询函数VLOOKUP(Lookup_value,Table_array,Col_index_num,[Range_lookup])
主要功能:搜索指定单元格区域的第1列,然后返回该区域相同一行上任何指定单元格中的值。 参数说明:Lookup_value 必需的参数。查找目标,即要在表格或区域的第1列中搜索到的值; Table_array 必需的参数。查找范围,即要查找的数据所在的单元格区域; Col_index_num 必需的参数。返回值的列数,即最终返回数据所在的列号;
Range_lookup 可选参数。为一逻辑值,决定查找精确匹配值还是近似匹配值。如果为1(TRUE)或被省略,则返回近似匹配值;也就是说,如果找不到精确匹配值,则返回小于Lookup_value的最大数值。如果为0(FALSE),则只查找精确匹配值;如果找不到精确匹配值,则返回错误值#N/A。
应用举例:=VLOOKUP(80,A2:C10,2)要查找的区域为A2:C10,因此A列为第1列,B列为第2列,C列为第3列。表示使用近似匹配搜索A列(第1列)中的值80,如果在A列中没有80,则近似找到A列中与80最接近的值,然后返回同一行中B列(第2列)的值,参数输入如图所示。