Excel常用函数

发布 2022-06-29 12:14:28 阅读 3319

(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) 求平均值函数**erage

功能:求各参数的算术平均值。

格式:**erage(number1 [,number2] …

参数:至少一个参数,每个参数可以是单元格区域、常量、或另一个表达式的结果。参数值的类型应该是数值类型,所以如果某个参数是常量,无需用引号括起来。

示例: **erage (a3:a9)--求a3到a9单元格区域内共7个单元格的数值之平均值。

**erage (a3:a9, c5:c7) -求a3到a9单元格区域内7个单元格及c5到c7单元格区域内3个单元格共10个单元格的数值之平均值。

**erage (3,int(a3), 5*6)--求数值常量3加上a3单元格的数值取整之后的结果,再加上表达式5*6的结果所得之和,然后再除以3的商(共3个数之平均值)。

**erage (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是判断条件成立(即logical_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) 条件求平均值函数**erageif

功能:对指定单元格区域中满足一定条件的单元格求平均值。

格式:**erageif(range, criteria [,**erage_range])

参数:共三个参数,前两个参数是必需的。range是必需的参数,指定条件区域,即用于条件判断的单元格区域。

criteria也是必需的参数,指定求平均值的条件,即用来判断指定单元格区域中那些单元格是否满足的条件,该参数可以是比较表达式,也可以是其值为逻辑值(true/false 即:真/假)的任意表达式,任何文本条件或任何含逻辑或数学符号的条件都必须使用双引号(“”括起来。**erage_range是可选的参数,代表被求平均值的单元格区域,如果该参数没有,求平均值区域与第一个参数所指定区域相同。

Excel常用函数

sum 加總。語法 sum 儲存格 儲存格 連續儲存格的加總。sum 儲存格,儲存格,儲存格 不連續儲存格的加總。例1 sum a2 a20 加總儲存格a2至a20。例2 sum a5,a11,a13,b7,b18,b20 加總儲存格a5,a11,a13,b7,b18,b20數值總合。例3 sum ...

Excel常用函数

excel的数据处理功能在现有的文字处理软件中可以说是独占鳌头,几乎没有什么软件能够与它匹敌。而函数作为处理数据的一个最重要手段,在生活和工作实践中,却很少有人充分发挥它们的强大功能。excel提供的函数不仅涉及面广,而且种类多,本文所涉及的几个函数,就是日常工作中常用的。一 hyperlink函数...

Excel常用函数

excel2003常用函数一览表。sum 返回单元格区域中所有数据的和 erage 计算参数的算术平均数 参数可以是数值或包含数值的名称 数组或引用 if 执行真假值判断,根据对指定条件进行逻辑评价的真假而返回不同的结果 hyperlink 创建快捷方式,以便打开文档或网络驱动器,或连接intern...