计算机常用函数表_第1页
计算机常用函数表_第2页
计算机常用函数表_第3页
计算机常用函数表_第4页
计算机常用函数表_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1)求和函数SUM(number1,number2,) 功能:将指定的参数number1、number2相加求和。 参数说明:至少包含一个参数number1。每个参数都可以是区域、单元格引用、数组、常量、公式或另一个函数的结果。 例如:=SUM(A1:A5)是将单元格A1A5中的所有数值相加; =SUM(A1,A3,A5)是将单元格A1、A3、A5中的数字相加。2)条件求和函数SUMIF(range,criteria,sum_range) 功能:对指定单元格区域中符合指定条件的值求和。 参数说明: ·Range 必需的参数,用于条件计算的单元格区域。 ·Criteria 必

2、需的参数,求和的条件,可以为数字、表达式、单元格引用、文本或函数。例如条件可以表示为32、“32”、B5、“32”、“苹果”或TODAY( )。 提示:在函数中任何文本条件或任何含有逻辑或数学符号的条件都必使用双引号()括起来。如果条件为数字,则无需使用双引号。 ·sum_range 可选参数,要求和的实际单元格。如果被省略,Excel会对在range参数中指定的单元格求和。 例如:=SUMIF(B2:B25,>5)表示对B2:B25区域大于5的数值进行相加; =SUMIF(B2:B5,John,C2:C5),表示对单元格区域C2:C5中与单元格B2:B5中等于“John”的单

3、元格对应的单元格中的值求和。3)多条件求和函数SUMIFS(sum_range,criteria_range1, criteria1, criteria_range2, criteria2) 功能:对指定单元格区域中满足多个条件的单元格求和。 参数说明: ·sum_range 必需的参数,求和的实际单元格区域。 ·criteria_range1 必需的参数,在其中计算关联条件的第一个区域。 ·criteria1 必需的参数,求和的条件,条件的形式可为数字、表达式、单元格地址或文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表

4、示为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) 功能:返回数值number的绝对值,number为必需的参数。 例如:=ABS(-2)表示求-2的绝对值; =ABS(A2),表示对单元格A2中的数值求取绝对值。5)向下取

5、整函数INT(number) 计算周岁、工龄等需要取整数的 功能:将数值number向下舍入到最近的整数,number为必需的参数。 例如:=INT(8.9)表示将8.9向下舍入到最接近的整数,结果为8; =INT(-8.9)表示将-8.9向下舍入到最近的整数,结果为-9。6)四舍五入函数ROUND(number,num_digits) 功能:将指定数值number按指定的位数num_digits进行四舍五入。 例如:=ROUND(25.7825,2),表示将数值25.7825四舍五入为小数点后2位。 提示:如果希望始终向上舍入,可使用ROUNDUP函数;如果希望始终向下舍入,则应使用ROUN

6、DDOWN函数。7)取整函数TRUNC(number,num_digits) 功能:将指定函数number的小数部分截去,返回整数。num_digits为取整精度,默认为0。 例如:=TRUNC(8.9)表示取8.9的整数部分,结果为8; =TRUNC(-8.9)表示取-8.9的整数部分,结果为-8。8)垂直查询函数VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 功能:搜索指定单元格区域的第一列,然后返回该区域相同行上任何指定单元格中的值。 参数说明: ·lookup_value 必需的参数,要在表格区域的第1

7、列中搜索到的值。 ·table_array 必需的参数,要查找的数据所在的单元格,table_array第1列中的值就是lookup_value要搜索的值。 ·col_index_num 必需的参数,最终返回数据所在的列号。放它为1时,返回table_array第1列中的值;它为2时,返回table_array第2列的值,以此类推。如果它的参数小于1,则VLOOKUP返回错误值VALUE!;大于table_array的列数,则VLOOKUP返回错误值REF!。 ·range_lookup 可选的参数,一个逻辑值,取值为TRUE或FALSE,指定希望VLOOKUP查

8、找精确匹配置还是近似匹配值:如果它为TRUE或被省略,则返回近似匹配值,如果找不到精确匹配值,则返回小于lookup_value的最大值。如果它的参数为FALSE,VLOOKUP将只查找精确匹配值。如果table_array的第1列中有两个或者更多值与lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值N/A。 提示:如果range_lookup为TURE或被省略,则必须按升序排列table_array第1列中的值;否则,VLOOKUP可能无法返回正确的值。如果range_lookup为FALSE,则不需要对table_array第1列中的值进行排序。 例如:

9、=VLOOKUP(1,A2:C10,2)要查找的区域为A2:C10,因此A为第1列,B为第2列,C则为第3列。表示利用近似匹配搜索A列(第1列)中的值1,如果在A列中没有1,则近似找到A列中于1最接近的值,然后返回同一行中B列(第2列)的值。 =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,则返

10、回另一个值。 在Excel2010中,最多可以使用64个IF函数进行嵌套,以构建更复杂的测试条件。也就是说,IF函数也可以作为value_if_ture和value_if_false参数包含在另一个IF函数中。 参数说明: logical_test 必需的参数,作为判断条件的任意值或表达式。例如A2=100就是一个逻辑表达式,它的含义就是如果A2中的值等于100,表达式的计算结果为TURE,否则为FALSE。该参数中可以使用比较运算符。 value_if_ture 可选参数,logical_test参数的计算结果为TURE时所要返回的值。 value_if_false 可选参数,logical

11、_test参数的计算结果为FALSE时所要返回的值。 例如:=IF(A2=60,“及格”,“不及格”)表示,如果单元格A2中的值大于等于60,则显示“及格”字样,否则显示“不及格”字样。 =IF(A2=90,“优秀”,IF(A2=80,良好,IF(A2=60,“及格”,“不及格”)表示下列对应关系: 单元格A2中的值 公式单元格显示的内容 A2=90 优秀 90A2=80 良好 80A2=60 及格 A260 不及格10)当前日期和时间函数NOW() 功能:返回当前日期和时间。当数据格式设置为数值时,将返回当前日期和时间所对应的序列号,该序列号的整数部分表明其与1900年1月1日之间的天数。当

12、需要在工作表当中显示当前日期和时间或者需要根据当前日期和时间计算一个值并在每次打开工作表时更新该值时,该函数很有用。 参数说明:该函数没有参数,所返回的是当前计算机系统的日期和时间。11)函数YEAR(serial_number) 功能:返回指定日期对应的年份。返回值为1900到9999之间的整数。 参数说明:Serial_number 必需,是一个日期值,其中包含要查找的年份。 例如:YEAR(A2)当在A2单元格中输入日期2008/12/27时,该函数返回年份2008.注意:公式所在的单元格不能是日期格式。12)当前日期函数TODAY()功能:返回今天的日期。当数据格式设置为数值时,将返回

13、今天日期所对应的序列号,该序列号的整数部分表明其与1900年1月1日之间的天数。通过该函数,可以实现无论何时打开工作簿时工作表上都能显示当前日期;该函数也可以用于计算时间间隔,可以用来计算一个人的年龄。参数说明:该函数没有参数,所返回的是当前计算机系统的日期和时间。例如:=YEAR(TODAY()-1963,假设一个人出生在1963年。该公式使用TODAY函数作为YEAR函数的参数来获取当前年份,然后减去1963,最终返回对方的年龄。13)平均值函数AVERAGE(number1,number2,)功能:求指定参数number1、number2的算术平均值。参数说明:至少需要包含一个参数num

14、ber1,最对可包含255个。例如:=AVERAGE(A2:A6)表示对单元格区域A2到A6中的数值求平均值;=AVERAGE(A2:A6,C6)表示对单元格区域A2到A6中数值与C6中的数值求平均值。14)条件平均值函数AVERAGEIF(range,criteria,average_range)功能:对指定区域中满足给定条件的所有单元格中的数值求平均值。参数说明:·range 必需的参数,用于条件计算的单元格区域。·criteria 必需的参数,求平均值的条件,形式可以为数字、表达式、单元格引用、文本或函数。例如条件可以表示为32、“32”、B5、“32”、“苹果”或T

15、ODAY( )。·average_range 可选参数,需要计算平均值的实际单元格。如果average_range参数被省略,excel会对在range参数中指定的单元格求平均值。例如:=AVERAGEIF(A2:A5,<5000)表示求单元格区域A2:A5中<5000的数值的平均值; =AVERAGEIF(A2:A5,>5000,B2:B5)表示对单元格区域B2:B5中与单元格区域A2:A5中>5000的单元格所对应的单元格中的值求平均值。15)多条件平均值函数AVERAGEIFS(average_range,criteria_range1,criteria

16、1, criteria_range2, criteria2,)功能:对指定区域中满足多个条件的所有单元格中的数值求算术平均值。参数说明:·average_range 必需的参数,需要计算平均的实际单元格区域。·criteria_range1,criteria_range2 在其中计算关联条件的区域。其中criteria_range1是必须的,随后的criteria_range2是可选的,最多可以有127个区域。·criteria1,criteria2 求平均值的条件。其中criteria1是必需的,随后的criteria2是可选的。·其中每个criter

17、ia_range的大小和形状必须与average_range相同。例如:=AVERAGEIFS(A1:A20,B1:B20,>70,C1:C20,<90)表示对区域A1:A20中符合以下条件的单元格的数值求平均值:B1:B20中的相应数值大于70、且C1:C20中的相应数值小于90。16)计数函数COUNT(value1,value2,)功能:统计指定区域中包含数值的个数。只对包含数字的单元格进行计数。参数说明:至少包含一个参数,最多可包含255个。例如:=COUNT(A2:A8)表示统计单元格区域A2到A8中包含数值的单元格的个数。17)计数函数COUNTA(value1,val

18、ue2,)功能:统计指定区域中不为空的单元格的个数。可对包含任何类型信息的单元格进行计数。参数说明:至少包含一个参数,最多可包含255个。例如:=COUNTA(A2:A8)表示统计单元格区域A2到A8中非空单元格的个数。18)条件计数函数COUNTIF(range,criteria)功能:统计指定区域中满足单个指定条件的单元格个数。参数说明:·range 必需的参数,计数的单元格区域。·criteria 必需的参数,计数的条件。条件的形式可以为数字、表达式、单元格地址、或文本。例如:=COUNTIF(B2:B5,>55)表示统计单元格区域B2B5中值大于55的单元格的

19、个数。19)多条件计数函数COUNTIFS(criteria_range1,criteria1, criteria_range2, criteria2,)功能:统计指定区域内符合多个给定条件的单元格的数量。可以将条件应用于跨多个区域的单元格,并计算符合所有条件的次数。参数说明:·criteria_range1 必需的参数,在其中计算关联条件的第一个区域。·criteria1 必需的参数,计数的条件,条件的形式可以为数字、表达式、单元格地址、或文本。·criteria_range2, criteria2, 可选的参数,附加的区域及其关联条件。最多允许127个区域/条

20、件对。·每一个附加的区域都必须与参数criteria_range1具有相同的行数和列数。这些区域可以不相邻。例如:COUNTIFS(A2:A7,>80,B2:B7,<100)统计单元格区域A2到A7中包含大于80的数,同时在单元个区域B2到B7中包含<100的数的行数。20)最大值函数MAX(number1,number2,)功能:返回一组值或指定区域中的最大值。参数说明:至少有一个,且必须是数值,最多可以有255个。例如:=MAX(A2:A6)表示从单元格区域A2:A6中查找并返回最大数值。21)最小值函数MIN(number1,number2,)功能:返回一组值

21、或指定区域中的最小值。参数说明:至少有一个,且必须是数值,最多可以有255个。例如:=MIN(A2:A6)表示从单元格区域A2:A6中查找并返回最小数值。22)排位函数RANK.EQ(number,ref,order)和RANK.AVG(number,ref,order)功能:返回一个数值在指定数值列表中的排位;如果多个值具有相同的排位,使用函数RANK.AVG将返回平均排位;使用函数RANK.EQ则返回实际排位。参数说明:·number 必需的参数,要确定其排位的数值。·Ref 必需的参数,要查找的数值列表所在的位置。·order 可选的参数,指定数值列表的排序

22、方式,其中:如果order为0(零)或忽略,对数值的排位就会基于ref是按照降序排序的列表;如果order不为零,对数值的排位就会基于ref是按照升序排列的列表。例如:=RANK.EQ(3.5,A2:A6,1)表示求取数值3.5在单元格区域A2:A6中的数值列表中的升序排位。23)文本合并函数concatenate/&(text1,text2,)功能:将几个文本项合并为一个文本项。可将最多255个文本字符串联接成一个文本字符串。连接项可以是文本、数字、单元格地址或这些项目的组合。参数说明:至少有一个文本项,最对可有255个,文本之间以逗号分隔。例如:=CONCATNATE(B2,C2)表示将单元格B2中的字符串、空格字符以及单元格C2中的值相连接,构成一个新的字符串。提示:也可以用文本连接运算符&代替CONCATNATEHA函数来连接文本项。例如:=A1&B1与= CONCATNATE(A1:B1)反回的值相同。24)截取字符串函数MID(text,start_num,num_chars)功能:从文本字符串中的指定位置开始返回特定个数的字符。参数说明:·Text 必需的参数,包含要提取字符的文本字符串。·Start_num 必需的参数,文本中需要提取的第一个字符的位置。文本中第一个字符的位置为1,以此类推。&

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论