计算机常用函数表
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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])
功能:对指定单元格区域中符合指定条件得值求与。
参数说明:
·Range 必需得参数,用于条件计算得单元格区域。
·Criteria必需得参数,求与得条件,可以为数字、表达式、单元格引用、文本或函数。例如条件可以表示为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中等于“J
ohn”得单元格对应得单元格中得值求与。
3)多条件求与函数SUMIFS(sum_range,criteria_range1, criteria1,[criteria_range2,criteria2])
功能:对指定单元格区域中满足多个条件得单元格求与。
参数说明:
·sum_range必需得参数,求与得实际单元格区域。
·criteria_range1 必需得参数,在其中计算关联条件得第一个区域。
·criteria1 必需得参数,求与得条件,条件得形式可为数字、表达式、单元格地址或文本,可用来定义将对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)
功能:返回数值number得绝对值,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)
功能:将指定数值number按指定得位数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.
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第1列中得值;
它为2时,返回table_array第2列得值,以此类推.如果它得参数小于1,则VLOOKUP返回错误值#VALUE!;大于table_array得列数,则VLOOKUP返回错误值#REF!。
·range_lookup 可选得参数,一个逻辑值,取值为TRUE或FALSE,指定希望VLOOKUP查找精确匹配置还就是近似匹配值:如果它为TRUE或被省略,则返回近似匹配值,如果找不到精确匹配值,则返回小于lookup_value得最大值。如果它得参数为FALSE,VLOOKUP将只查找精确匹配值。如果tab le_array得第1列中有两个或者更多值与lookup_value匹配,则使用第一个找到得值。如果找不到精确匹配值,则返回错误值#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列)得值。
=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函数中.
参数说明:
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,则显示“及格”字样,否则显示“不及格"字样。
=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日之间得天数。当需要在工作表当中显示当前日期与时间或者需要根据当前日期与时间计算一个值并在每次打开工作表时更新该值时,该函数很有用.
参数说明:该函数没有参数,所返回得就是当前计算机系统得日期与时间。
11)函数YEAR(serial_number)
功能:返回指定日期对应得年份。返回值为1900到9999之间得整数。
参数说明:Serial_number 必需,就是一个日期值,其中包含要查找得年份。
例如:YEAR(A2)当在A2单元格中输入日期2008/12/27时,该函数返回年份2008、