1、1)求与函数SUM(number1,[number2],…) 功能:将指定得参数number1、number2……相加求与。 参数说明:至少包含一个参数number1.每个参数都可以就是区域、单元格引用、数组、常量、公式或另一个函数得结果。 例如:=SUM(A1:A5)就是将单元格A1~A5中得所有数值相加; =SUM(A1,A3,A5)就是将单元格A1、A3、A5中得数字相加。 2)条件求与函数SUMIF(range,criteria,[sum_range]) 功能:对指定单元格区域中符合指定条件得值求与。 参数说明: ·R
2、ange 必需得参数,用于条件计算得单元格区域。 ·Criteria 必需得参数,求与得条件,可以为数字、表达式、单元格引用、文本或函数。例如条件可以表示为32、“>32"、B5、“32"、“苹果”或TODAY( )。 提示:在函数中任何文本条件或任何含有逻辑或数学符号得条件都必使用双引号(")括起来.如果条件为数字,则无需使用双引号。 ·sum_range 可选参数,要求与得实际单元格。如果被省略,Excel会对在range参数中指定得单元格求与。 例如:=SUMIF(B2:B25,">5")表示对B2:B25区域大于5得数值进行相加; =
3、SUMIF(B2:B5,"John",C2:C5),表示对单元格区域C2:C5中与单元格B2:B5中等于“John”得单元格对应得单元格中得值求与。 3)多条件求与函数SUMIFS(sum_range,criteria_range1, criteria1,[ criteria_range2, criteria2]) 功能:对指定单元格区域中满足多个条件得单元格求与。 参数说明: ·sum_range 必需得参数,求与得实际单元格区域。 ·criteria_range1 必需得参数,在其中计算关联条件得第一个区域。 ·criteria1 必需得参数,求与
4、得条件,条件得形式可为数字、表达式、单元格地址或文本,可用来定义将对criteria_range1参数中得哪些单元格求与。例如,条件可以表示为32、“>32”、B4、苹果或“32"。 ·criteria_range2, criteria2… 可选参数,附加得区域及其关联条件。最多允许127个区域/条件对。 例如:=SUMIFS(A1:A20,B1:B20,">0”,C1:C20,”<10")表示对区域A1:A20中符合以下条件得单元格得数值求与:B1:B20中得相应数值大于零、且C1:C20中得相应数值小于10、 4)绝对值函数ABS(number) 功能:返回数值n
5、umber得绝对值,number为必需得参数。 例如:=ABS(—2)表示求-2得绝对值; =ABS(A2),表示对单元格A2中得数值求取绝对值. 5)向下取整函数INT(number) 计算周岁、工龄等需要取整数得 功能:将数值number向下舍入到最近得整数,number为必需得参数。 例如:=INT(8、9)表示将8、9向下舍入到最接近得整数,结果为8; =INT(—8、9)表示将-8、9向下舍入到最近得整数,结果为—9. 6)四舍五入函数ROUND(number,num_digits) 功能:将指定数值numb
6、er按指定得位数num_digits进行四舍五入。 例如:=ROUND(25、7825,2),表示将数值25、7825四舍五入为小数点后2位. 提示:如果希望始终向上舍入,可使用ROUNDUP函数;如果希望始终向下舍入,则应使用ROUNDDOWN函数。 7)取整函数TRUNC(number,[num_digits]) 功能:将指定函数number得小数部分截去,返回整数。num_digits为取整精度,默认为0。 例如:=TRUNC(8、9)表示取8、9得整数部分,结果为8; =TRUNC(—8、9)表示取—8、9得整数部分,结果为—8.
7、 8)垂直查询函数VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]) 功能:搜索指定单元格区域得第一列,然后返回该区域相同行上任何指定单元格中得值。 参数说明: ·lookup_value 必需得参数,要在表格区域得第1列中搜索到得值。 ·table_array 必需得参数,要查找得数据所在得单元格,table_array第1列中得值就就是lookup_value要搜索得值。 ·col_index_num 必需得参数,最终返回数据所在得列号。放它为1时,返回table_array
8、第1列中得值; 它为2时,返回table_array第2列得值,以此类推.如果它得参数小于1,则VLOOKUP返回错误值#VALUE!;大于table_array得列数,则VLOOKUP返回错误值#REF!。 ·range_lookup 可选得参数,一个逻辑值,取值为TRUE或FALSE,指定希望VLOOKUP查找精确匹配置还就是近似匹配值:如果它为TRUE或被省略,则返回近似匹配值,如果找不到精确匹配值,则返回小于lookup_value得最大值。如果它得参数为FALSE,VLOOKUP将只查找精确匹配值。如果table_array得第1列中有两个或者更多值与lookup_valu
9、e匹配,则使用第一个找到得值。如果找不到精确匹配值,则返回错误值#N/A。 提示:如果range_lookup为TURE或被省略,则必须按升序排列table_array第1列中得值;否则,VLOOKUP可能无法返回正确得值。如果range_lookup为FALSE,则不需要对table_array第1列中得值进行排序。 例如:=VLOOKUP(1,A2:C10,2)要查找得区域为A2:C10,因此A为第1列,B为第2列,C则为第3列.表示利用近似匹配搜索A列(第1列)中得值1,如果在A列中没有1,则近似找到A列中于1最接近得值,然后返回同一行中B列(第2列)得值。
10、 =VLOOKUP(0、7,A2:C10,3,FALSE)表示使用精确匹配在A列中搜索值0、7。如果A列中没有0、7这个值,则所以返回一个错误#N/A. 9)逻辑判断函数IF(logical_test,[value_if_ture],[value_if_false]) 功能:如果指定条件得计算结果为TURE,IF函数将返回某个值;如果该条件得计算结果为FALSE,则返回另一个值. 在Excel2010中,最多可以使用64个IF函数进行嵌套,以构建更复杂得测试条件。也就就是说,IF函数也可以作为value_if_ture与value_if_false参数包含在另一个IF函
11、数中. 参数说明: logical_test 必需得参数,作为判断条件得任意值或表达式。例如A2=100就就是一个逻辑表达式,它得含义就就是如果A2中得值等于100,表达式得计算结果为TURE,否则为FALSE。该参数中可以使用比较运算符。 value_if_ture 可选参数,logical_test参数得计算结果为TURE时所要返回得值。 value_if_false 可选参数,logical_test参数得计算结果为FALSE时所要返回得值。 例如:=IF(A2>=60,“及格”,“不及格”)表示,如果单元格A2中得值大于等于60,则显示“及格”字
12、样,否则显示“不及格"字样。 =IF(A2〉=90,“优秀",IF(A2〉=80,良好,IF(A2>=60,“及格”,“不及格")))表示下列对应关系: 单元格A2中得值 公式单元格显示得内容 A2〉=90 优秀 90>A2>=80 良好 80>A2>=60 及格 A2<60 不及格 10)当前日期与时间函数NOW() 功能:返回当前日期与时间.当数据格式设置为数值时,将返回当前日期与时间所对应得序列号,该序列号得整数部分表明其与1900年1月1
13、日之间得天数。当需要在工作表当中显示当前日期与时间或者需要根据当前日期与时间计算一个值并在每次打开工作表时更新该值时,该函数很有用. 参数说明:该函数没有参数,所返回得就是当前计算机系统得日期与时间。 11)函数YEAR(serial_number) 功能:返回指定日期对应得年份。返回值为1900到9999之间得整数。 参数说明:Serial_number 必需,就是一个日期值,其中包含要查找得年份。 例如:YEAR(A2)当在A2单元格中输入日期2008/12/27时,该函数返回年份2008、 注意:公式所在得单元格不能就是日期格式. 12)当前
14、日期函数TODAY() 功能:返回今天得日期。当数据格式设置为数值时,将返回今天日期所对应得序列号,该序列号得整数部分表明其与1900年1月1日之间得天数。通过该函数,可以实现无论何时打开工作簿时工作表上都能显示当前日期;该函数也可以用于计算时间间隔,可以用来计算一个人得年龄。 参数说明:该函数没有参数,所返回得就是当前计算机系统得日期与时间. 例如:=YEAR(TODAY())-1963,假设一个人出生在1963年。该公式使用TODAY函数作为YEAR函数得参数来获取当前年份,然后减去1963,最终返回对方得年龄。 13)平均值函数AVERAGE(number1,[number2],
15、…) 功能:求指定参数number1、number2……得算术平均值。 参数说明:至少需要包含一个参数number1,最对可包含255个。 例如:=AVERAGE(A2:A6)表示对单元格区域A2到A6中得数值求平均值;=AVERAGE(A2:A6,C6)表示对单元格区域A2到A6中数值与C6中得数值求平均值. 14)条件平均值函数AVERAGEIF(range,criteria,[average_range]) 功能:对指定区域中满足给定条件得所有单元格中得数值求平均值。 参数说明: ·range 必需得参数,用于条件计算得单元格区域。 ·criteria 必需得参数,求平均
16、值得条件,形式可以为数字、表达式、单元格引用、文本或函数.例如条件可以表示为32、“〉32”、B5、“32"、“苹果"或TODAY( )。 ·average_range 可选参数,需要计算平均值得实际单元格。如果average_range参数被省略,excel会对在range参数中指定得单元格求平均值. 例如:=AVERAGEIF(A2:A5,”<5000")表示求单元格区域A2:A5中<5000得数值得平均值; =AVERAGEIF(A2:A5,"〉5000",B2:B5)表示对单元格区域B2:B5中与单元格区域A2:A5中>5000得单元格所对应得单元格中得值求平均值.
17、 15)多条件平均值函数AVERAGEIFS(average_range,criteria_range1,criteria1,[ criteria_range2, criteria2],…) 功能:对指定区域中满足多个条件得所有单元格中得数值求算术平均值。 参数说明: ·average_range 必需得参数,需要计算平均得实际单元格区域。 ·criteria_range1,criteria_range2… 在其中计算关联条件得区域。其中criteria_range1就是必须得,随后得criteria_range2…就是可选得,最多可以有127个区域。 ·criteria1,crit
18、eria2… 求平均值得条件。其中criteria1就是必需得,随后得criteria2…就是可选得。 ·其中每个criteria_range得大小与形状必须与average_range相同. 例如:=AVERAGEIFS(A1:A20,B1:B20,"〉70",C1:C20,”<90")表示对区域A1:A20中符合以下条件得单元格得数值求平均值:B1:B20中得相应数值大于70、且C1:C20中得相应数值小于90. 16)计数函数COUNT(value1,[value2],…) 功能:统计指定区域中包含数值得个数。只对包含数字得单元格进行计数。 参数说明:至少包含一个参数,最多可包
19、含255个。 例如:=COUNT(A2:A8)表示统计单元格区域A2到A8中包含数值得单元格得个数. 17)计数函数COUNTA(value1,[value2],…) 功能:统计指定区域中不为空得单元格得个数.可对包含任何类型信息得单元格进行计数。 参数说明:至少包含一个参数,最多可包含255个。 例如:=COUNTA(A2:A8)表示统计单元格区域A2到A8中非空单元格得个数。 18)条件计数函数COUNTIF(range,criteria) 功能:统计指定区域中满足单个指定条件得单元格个数。 参数说明: ·range 必需得参数,计数得单元格区域。 ·criteria
20、必需得参数,计数得条件。条件得形式可以为数字、表达式、单元格地址、或文本。 例如:=COUNTIF(B2:B5,">55")表示统计单元格区域B2~B5中值大于55得单元格得个数。 19)多条件计数函数COUNTIFS(criteria_range1,criteria1,[ criteria_range2, criteria2],…) 功能:统计指定区域内符合多个给定条件得单元格得数量。可以将条件应用于跨多个区域得单元格,并计算符合所有条件得次数. 参数说明: ·criteria_range1 必需得参数,在其中计算关联条件得第一个区域。 ·criteria1 必需得参数,计数得条
21、件,条件得形式可以为数字、表达式、单元格地址、或文本。 ·criteria_range2, criteria2,… 可选得参数,附加得区域及其关联条件。最多允许127个区域/条件对. ·每一个附加得区域都必须与参数criteria_range1具有相同得行数与列数.这些区域可以不相邻。 例如:COUNTIFS(A2:A7,”>80",B2:B7,”〈100”)统计单元格区域A2到A7中包含大于80得数,同时在单元个区域B2到B7中包含<100得数得行数。 20)最大值函数MAX(number1,[number2],…) 功能:返回一组值或指定区域中得最大值. 参数说明:至少有一个,
22、且必须就是数值,最多可以有255个。 例如:=MAX(A2:A6)表示从单元格区域A2:A6中查找并返回最大数值。 21)最小值函数MIN(number1,[number2],…) 功能:返回一组值或指定区域中得最小值。 参数说明:至少有一个,且必须就是数值,最多可以有255个。 例如:=MIN(A2:A6)表示从单元格区域A2:A6中查找并返回最小数值。 22)排位函数RANK、EQ(number,ref,[order])与RANK、AVG(number,ref,[order]) 功能:返回一个数值在指定数值列表中得排位;如果多个值具有相同得排位,使用函数RANK、AVG将返回
23、平均排位;使用函数RANK、EQ则返回实际排位。 参数说明: ·number 必需得参数,要确定其排位得数值。 ·Ref 必需得参数,要查找得数值列表所在得位置。 ·order 可选得参数,指定数值列表得排序方式,其中:如果order为0(零)或忽略,对数值得排位就会基于ref就是按照降序排序得列表;如果order不为零,对数值得排位就会基于ref就是按照升序排列得列表。 例如:=RANK、EQ("3、5",A2:A6,1)表示求取数值3、5在单元格区域A2:A6中得数值列表中得升序排位。 23)文本合并函数concatenate/&(text1,[text2],…) 功能:将几
24、个文本项合并为一个文本项。可将最多255个文本字符串联接成一个文本字符串.连接项可以就是文本、数字、单元格地址或这些项目得组合。 参数说明:至少有一个文本项,最对可有255个,文本之间以逗号分隔。 例如:=CONCATNATE(B2,"",C2)表示将单元格B2中得字符串、空格字符以及单元格C2中得值相连接,构成一个新得字符串. 提示:也可以用文本连接运算符”&”代替CONCATNATEHA函数来连接文本项。例如:=A1&B1与= CONCATNATE(A1:B1)反回得值相同。 24)截取字符串函数MID(text,start_num,num_chars) 功能:从文本字符串中得指
25、定位置开始返回特定个数得字符。 参数说明: ·Text 必需得参数,包含要提取字符得文本字符串。 ·Start_num 必需得参数,文本中需要提取得第一个字符得位置.文本中第一个字符得位置为1,以此类推。 ·Num_chars 必需得参数,指定希望从文本串中提取并返回字符得个数。 例如:=MID(A2,7,4)表示从单元格A2中得文本字符串中得第7个字符开始提取4个字符。 25)左侧截取字符串函数LEFT(text,[num_chars]) 功能:从文本字符串最左边开始返回指定个数得字符,也就就是最前面得一个或几个字符. 参数说明: ·Text 必需得参数,包含要提取文字符得
26、文本文字符串。 ·Num_chars 可选参数,指定要提取得字符得数量。Num_chars必须大于或等于零,如果省略该参数,则默认其为1、 例如:=LEFT(A2,4)表示从单元格A2中得文本字符串中提取前四个字符。 26)右侧截取字符串函数RIGHT(text,[num_chars]) 功能:从文本字符串最右边开始返回指定个数得字符,也就就是最后面得一个或几个字符。 参数说明: ·Text 必需得参数,包含要提取文字符得文本文字符串。 ·Num_chars 可选参数,指定要提取得字符得数量.Num_chars必须大于或等于零,如果省略该参数,则默认其为1、 例如:=RIGHT(A2,4)表示从单元格A2中得文本字符串中提取后四个字符。 27)删除空格函数TRIM(text) 功能:删除指定文本或区域中得空格。除了单词之外得单个空格外,该函数将会清除文本中左右得空格。在从其她应用程序中获取带有不规则空格得文本时,可以使用函数TRIM。 例如:=TRIM("第1季度")表示删除中文文本得前导空格、尾部空格以及字间空格。 28)字符个数函数LEN(text) 功能:统计并返回指定文本字符串中得字符个数. 参数说明:Text为必需得参数,爱表要统计其长度得文本。空格也将作为字符进行计数. 例如:=LEN(A2)表示统计位于单元格A2中得字符串得长度.






