Excel 常用函数
(1) 求和函数SUM
功能:求各参数之和。
格式:SUM(Number1 [,Number2] ……)
参数:至少一个参数,每个参数可以是单元格区域、常量、或另一个表达式的结果。参数值的类型应该是数值类型,所以如果某个参数是常量,无需用引号括起来。
示例:SUM(A3:A9)------求A3到A9单元格区域内共7个单元格的数值之和。
      SUM(A3:A9, C5:C7) ------求A3到A9单元格区域内7个单元格及C5到C7单元格区域内3个单元格共10个单元格的数值之和。
SUM(3,INT(A3), 5*6)------求数值常量3加上A3单元格的数值取整之后的结果,再加上表达式5*6的结果所得之和(共3个数之和)。
SUM(INT(A3), C5:C7, 3, 5*6)------求A3单元格的数值取整之后的结果加上C5到C7单元格区域内3个单元格数值之累加结果,再加上数值常量3,再加上表达式5*6的结果所得之和(共6个数之和)。
(2) 求平均值函数AVERAGE
功能:求各参数的算术平均值。
格式:AVERAGE(Number1 [,Number2] ……)
参数:至少一个参数,每个参数可以是单元格区域、常量、或另一个表达式的结果。参数值的类型应该是数值类型,所以如果某个参数是常量,无需用引号括起来。
示例: AVERAGE (A3:A9)------求A3到A9单元格区域内共7个单元格的数值之平均值。countif函数多条件求和
      AVERAGE (A3:A9, C5:C7) ------求A3到A9单元格区域内7个单元格及C5到C7单元格区域内3个单元格共10个单元格的数值之平均值。
AVERAGE (3,INT(A3), 5*6)------求数值常量3加上A3单元格的数值取整之后的结果,再加
上表达式5*6的结果所得之和,然后再除以3的商(共3个数之平均值)。
AVERAGE (INT(A3), C5:C7, 3, 5*6)------求A3单元格的数值取整之后的结果加上C5到C7单元格区域内3个单元格数值之累加结果,再加上数值常量3,再加上表达式5*6的结果所得之和,然后除以6的商(共6个数之平均值)。
(3) 计数函数COUNT
功能:求各参数中数值型数据的个数。
格式:COUNT(Value1 [,Value2] ……)
参数:至少一个参数,每个参数都应该是单元格区域。
示例:COUNT(A3:A11)------求A3到A11单元格区域中数值型数据的个数。
      COUNT(A3:A11, C6:C9)------求A3到A11单元格区域以及C6到C9单元格区域中数值型数据的总个数。
(4) 求最大值函数MAX
功能:求各参数中的最大数值。
格式:MAX(Number1 [,Numbe2] ……)
参数:至少一个参数,每个参数可以是单元格区域、常量、或另一个表达式的结果。参数值的类型应该是数值类型。
示例:MAX(A5:A7)------求A5到A7单元格区域中数值型单元格值中的最大值。
      MAX(A5:A7, 30) ------求A5到A7单元格区域中数值型单元格值以及常数30中的最大值。
(5) 求最小值函数MIN
功能:求各参数中的最小数值。
格式:MIN(Number1 [,Numbe2] ……)
参数:至少一个参数,每个参数可以是单元格区域、常量、或另一个表达式的结果。参数值的类型应该是数值类型。
示例:MIN(A5:A7)------求A5到A7单元格区域中数值型单元格值中的最小值。
      MIN(5*6, A5:A7) ------求A5到A7单元格区域中数值型单元格值以及表达式5*6的结果值中的最小值。
(6) 绝对值函数ABS
功能:求参数的绝对值。
格式:ABS(Number)
参数:一个参数,可以是一个单元格、一个常量、或另一个表达式的结果。参数值的类型必须是数值类型。
示例:ABS(A8)------求A8单元格中数值的绝对值。
      ABS(-5)------求-5的绝对值(结果为5)。
(7) 四舍五入函数ROUND
功能:按参数二指定的位置对参数一的数值进行四舍五入,如果没有参数二,对参数一数值中的小数点后的数值进行四舍五入。
格式:ROUND(Number, Num_digits)
参数:二个参数。Number是要进行四舍五入处理的数值型数据,可以是一个单元格、一个常量、或另一个表达式的结果,参数值的类型必须是数值类型。Num_digits是要保留的小数位数,应该是一个非负的整型数常量,该参数不能省略。
示例:ROUND(A8, 0)------求对A8单元格中数值进行小数点后的数值四舍五入后的结果。
      ROUND(-5.62819, 2)------求对-5.62819小数点后的第3位数字进行四舍五入后的结果值(小数点后第3位及以后的数字不要了,结果为-5.63)。
(8) 取整函数TRUNC
功能:将参数一的小数部分中自参数二所指位置以后的数字截去。参数二为取整精度,可以不写,不写时默认为0,所以参数二不写时是进行取整处理。
格式:TRUNC(Number [,Num_digits])
参数:至少要有第一个参数Number。Number是要进行取整处理的数值型数据,可以是一个单元格、一个常量、或另一个表达式的结果,参数值的类型必须是数值类型。Num_digits是要保留的小数位数,应该是一个非负的整型数常量,该参数可以省略,省略时默认其值为0。
示例:TRUNC(15.7856)------求对15.7856取整后的结果(结果为15)。
      TRUNC(-5.62819, 2)------求对-5.62819小数点后的第3位数字及以后的数字舍去后的值(结果为-5.62)。
TRUNC(5.62819,2)------求对5.62819小数点后的第3位数字及以后的数字舍去后的值(结果为5.62)。
(9) 向下取整函数INT
功能:将参数的数值向下舍入到最接近的整数。
格式:INT(Number)
参数:一个参数。Number是要进行向下取整处理的数值型数据,可以是一个单元格区域、一个常量、或另一个表达式的结果,参数值的类型必须是数值类型。
示例:INT(15.7856)------求对15.7856向下取整后的结果(结果为15)。
      INT(-5.62819)------求对-5.62819向下取整后的结果(结果为-6)。
INT(5.62819)------求对5.62819向下取整后的结果(结果为5)。
(10) 逻辑判断函数IF
功能:判断是否满足指定条件,如果满足返回一个值,如不满足返回另一个值。
格式:IF(Logical_test, Value_if_true, Value_if_false)
参数:三个参数,都是必需的。Logical_test为判断的条件,可以是比较表达式,也可以是其值为逻辑值(true/false 即:真/假)的任意表达式。Value_if_true是判断条件成立(即Lo
gical_test的值为true)时,函数应返回的值,它可以是一个单元格、一个常量、或另一个表达式的结果,原则上可以是数值型、文本(也称为字符串)型、日期/时间型等多种类型,但实际应用中可能要根据具体的使用环境对其类型有所限制。Value_if_false是判断条件不成立(即Logical_test的值为false)时,函数应返回的值,它可以是一个单元格、一个常量、或另一个表达式的结果,原则上可以是数值型、文本(也称为字符串)型、日期/时间型等多种类型,但实际应用中可能要根据具体的使用环境对其类型有所限制。通常在同一个IF 函数中,Value_if_true参数和Value_if_false参数的类型是一样的。
示例:IF(E3>=0, “合格”, ”不合格”)------如果E3单元格的值大于或等于0,函数的结果是字符串”合格”;否则,函数的结果是字符串”不合格”。
      IF(C6=D6, 100, 350)------ 如果C6单元格的值等于D6单元格的值,函数的结果是数值100;否则,函数的结果是数值350。
      IF((C6=D6)*and(C6>0), 100, 350)------ 如果C6单元格的值等于D6单元格的值而且C6的值大于0,函数的结果是数值100;否则,函数的结果是数值350。
(11) 条件求和函数SUMIF
功能:对指定单元格区域中满足一定条件的单元格求和。
格式:SUMIF(Range, Criteria [,Sum_range])
参数:共三个参数,前两个参数是必需的。Range是必需的参数,指定条件区域,即用于条件判断的单元格区域。Criteria也是必需的参数,指定求和的条件,即用来判断指定单元格区域中那些单元格是否满足的条件,该参数可以是比较表达式,也可以是其值为逻辑值(true/false 即:真/假)的任意表达式,任何文本条件或任何含逻辑或数学符号的条件都必须使用双引号(“”)括起来。Sum_range是可选的参数,代表被求和的单元格区域,如果该参数没有,求和区域与第一个参数所指定区域相同。
示例:SUMIF(B3:B12, “男”, C3:C12)------在B3:B12单元格区域中查其值为字符串“男”的单元格,将其同行中C列单元格的值累加起来。
      SUMIF(D5:D105,”>=60”)------ 在D5:D105单元格区域中查其数值大于或等于60的单元格,将它们的值累加起来。
(12) 条件求平均值函数AVERAGEIF
功能:对指定单元格区域中满足一定条件的单元格求平均值。
格式:AVERAGEIF(Range, Criteria [,Average_range])
参数:共三个参数,前两个参数是必需的。Range是必需的参数,指定条件区域,即用于条件判断的单元格区域。Criteria也是必需的参数,指定求平均值的条件,即用来判断指定单元格区域中那些单元格是否满足的条件,该参数可以是比较表达式,也可以是其值为逻辑值(true/false 即:真/假)的任意表达式,任何文本条件或任何含逻辑或数学符号的条件都必须使用双引号(“”)括起来。Average_range是可选的参数,代表被求平均值的单元格区域,如果该参数没有,求平均值区域与第一个参数所指定区域相同。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。