12月的计算机二级即将到来。 很多同学可能都种在Excel里。 不能使用公式。 实在不行。 勉强背诵理解吧。
1、数学函数
(1)绝对值函数ABS
格式: ABS (编号)。
功能:返回参数number的绝对值。
例如:ABS(-7 )返回值为7; ABS(7)的返回值为7。
)2)取整数函数INT
格式:int(number ) )
功能:取参数number以下的最大整数。
例如:int(8.9 )、int )-8.9 )的结果分别为8、-9。
(3)圆周率函数PI
格式: PI () )。
功能:返回圆周率的值。
说明:此函数不需要参数,但必须在函数名称之后包含括号。
(4)四舍五入函数ROUND
格式:round(number,n ) ) ) ) )。
功能:根据指定的位数对数字进行四舍五入。
说明:其中n是整数,函数按指定的n位四舍五入number。
如果为n0,则数值四舍五入到指定的小数位数。
如果n=0,则数字四舍五入为整数。
到了n0
例如: round (21.45,1 )、
round(21.45,0 )、round (21.45,-1)的结果分别为21.5、21、20。
)5)求馀函数MOD
格式:mod(number,divisor ) )。
功能:返回除以两个数的馀数。 结果的符号与除数相同。
说明: Number是被除数,Divisor是除数。 例如,3360 mod (3,2 )为1,mod (-3,2为1,mod ) 3,2 )为-1,mod )-3,-2)为-1。
(6)随机函数RAND
格式: RAND (
功能:返回[ 0,1 ]区间中的随机数。
说明:此函数不需要参数,但必须在函数名称之后包含括号。 生成[a,b]区间内随机整数公式:int(rand () *(B-a1 ) ) a
(7)平方根函数SQRT
格式:sqrt(number ) )
功能:返回给定正数的平方根。
例如:sqrt(9)等于3。
(8)加法函数SUM
格式:sum(number1,number2,)
功能:返回参数表中所有参数的和。
说明: number1,numer .是需要合计的1-30个参数。 如果直接在参数中输入数值、逻辑值或文本类型的数字,逻辑真和假的值将转换为数值1和0,文本类型的数字将转换为相应的数值类型的数字并参与运算。
如果引用的单元格包含空单元格和逻辑值文本类型的数字,则此参数将被忽略。
(9)条件加法函数SUMIF
格式:sumif(range,criteria,sum_ range ) )。
功能:根据规定的条件对几个单元格进行合计。
说明: range :的条件判断中使用的单元格范围。
criteria :要累计的单元格格必须满足的条件。 可以采用数字、公式或文本的形式。
例如,的条件可以表示为5、'6'、' 60 '、'教授'。 sum_='' range:合计的实际单元格。 如果省略sum_='' range=' '
例如在: A1:A4单元区域分别保管4名员工的月收入
分别为:2000、5000、5000、5000;
B1:B4单元区域内容为:教授、讲师、教授、副教授。
于是,sumif(B1:B4,"教授",A1:A4 )的值为5000,意味着教授者将b1:b4单元的职务作为与A1:A4单元的月收入对应的和求出。 2、统计函数
(1)求平均值的函数AVERAGE
格式:平均值(number2、number2、
功能:求出参数的平均值。
说明:最多可以指定30个参数。 参数可以是数值、区域或区域名称。 如果引用参数包含文本、逻辑值或空单元格,则这些参数将被忽略。
例如,如果: a1:a5区域的数值分别为1、2、3、4、5,则average(a13360a5 )为3。
)2)计数函数
格式:count(valuel,value2,)
功能:计算所列出的参数(最多30个)中的数值类型数据的个数。
在说明:函数的计数时,计算作为直接参数输入的数字、文本类型数字、null值、逻辑值和日期
但是,将忽略错误的值和无法转换为数据的内容。
如果参数是数组或引用,则仅计数数组或引用中的数字、数组或参数|的空白单元格和逻辑值
文本类型的数字也被忽略。
此处的" null "是指函数的参数中有" null参数",与工作表单元格中的"空单元格"不同。
例如:count(o.1,FALSE,
p>'5', 'three' ,4,6.66,70.,8,#div/0!)中就有一一个空值计数时也计算在内,该函数的值为8 ;
而COUNT(A1:D4)是计算区域A1:D4中非空白的数字单元格的个数。
注意,空白单元格不计算在内。
(3) COUNTA函数
格式: COUNTA(value1 , value2 , ,)
功能:计算所列参数(最多30个)中数据项的个数。
说明:这里,”数据” 是一个广义的概念,可以包含任何类型的数据。
但如果参数是单元格引用,则引用中的空白单元格将被忽略。
例如: COUNTA(5 , TRUE,, ', 'ABC')的计算结果为5。
(4)条件计数函数COUNTIF
格式: COUNTIF(range,criteria)
功能:计算给定区域内满足特定条件的单元格数目。
说明:range :希望计算的满足特定条件的非空单元格目的区域。
criteria :需计数单元格应满足的条件,其形式可以为数字、表达式或文本。
例如:设A1:A4中的内容分别是'red''green','red' 和'black' , 则COUNTIF(A1:A4,'red')为2 ;
若B1:B4中的内容分别为25 , 35 , 40和60 ,则COUNTIF(B1:B4, '>=40')为2。
(5)最大值函数MAX
格式: MAX(number1 , number2 , ,)
功能:求参数表(最多30个)中的最大值。
说明:参数可以是数值、空白单元格、逻辑值或数字的文本表达式等。错误值或不能转化为数值的文字作为参数时,会引起错误。若参数中不含数字,则返回0。
例如: MAX(78, '98',TRUE,66)的计算结果为98。
(6)最小值函数MIN
格式: MIN(number1 , number2 , ,)功能:求参数表(最多30个)中的最小值。说明:参数说明与MAX相同。3、文本函数
(1) LOWER函数
格式: LOWER(text)
功能:将一个字符串中的所有大写字母转换为小写字母。
说明: text是要转换为小写形式的字符串。函数LOWER不改变字符串中的非字母的字符。例如: LOWER('Apt.2B')等于'apt. 2b'。
(2) UPPER函数
格式: UPPER(text)
功能:将一个字符串中的所有小写字母转换为大写字母。
说明: text是要转换为大写形式的字符串。函数UPPER不改变字符串中的非字母的字符。例如: UPPER('total')等于'TOTAL'。
(3) LEFT函数
格式: LEFT(text,num_ chars)
功能:在字符串text中从左边第一个字符开始截取num_ chars个字符。
说明:参数num_ chars为截取的字符串的长度,必须大于等于零。
如果num_ chars大于text的总长度,则返回text全部内容。如果省略num_ chars ,则视为1。例如: LEFT('计算机应用基础',5)为“计算机应用”LEFT('abcd')为'a” 。
(4) RIGHT函数
格式: RIGHT(text,num_ chars)
功能:在字符串text中从右边第一个字符开始截取num_ chars个字符。
说明:参数说明同LEFT函数。
例如: RIGHT('Merry , Chrismas' , 8)为'Chrismas' , RIGHT('abcd')为'd' 。
(5) MID函数
格式: MID(text,start _num,num_ chars)
功能:从字符串text的第start. num个字符开始截取num_ chars个字符。
说明: start_ num是截取字符串的起始位置。如果start_ num大于字符串的长度,则函数mid返回””(空字符串) ;
如果start_ num小于字符串的长度,但
start_ num与num_ chars的和超过字符串长度,则函数mid返回从start_ num到字符串结束的所有字符;
如果start_ num小于1 ,则函数Mid将返回错误值#VALUE!
例如: MID(' peking university',1,6)为'peking'
(6) LEN函数
格式: LEN(text)
功能:返回字符串text中字符的个数。例如: len('university')为10。