电子表格函数大全.docx
- 文档编号:23427511
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:113
- 大小:48.02KB
电子表格函数大全.docx
《电子表格函数大全.docx》由会员分享,可在线阅读,更多相关《电子表格函数大全.docx(113页珍藏版)》请在冰豆网上搜索。
电子表格函数大全
一、电子表格函数类别介绍:
1、数据库函数
如果需要对数据清单中的值进行分析以判断其是否满足特定的条件,则可使用数据库电子表格函数。
例如,在某个包含销售信息的数据清单中,可以对其中销售量大于1,000但小于2,500所有行和记录进行计数。
有些数据库和数据清单管理电子表格函数具有以字母D开头的函数名。
因而,这些函数也称为D函数(Dfunction),它们都具有三个参数:
数据库(database)、字段(field)和条件(criteria)。
数据库参数表示包含所需数据清单的区域。
在该区域中,必须含有包含列标志的行。
字段参数表示要对其进行汇总的列的标志。
条件参数表示包含指定条件的区域。
2、日期和时间函数
通过日期和时间函数,用户可以在公式中分析和使用日期和时间值。
例如,如果需要在公式中使用当前日期,则可使用TODAY电子表格函数,此函数将根据计算机的系统时钟返回当前日期。
3、工程函数
工程电子表格函数可执行工程分析。
大多数这类函数都属于以下三种类型:
处理复数的函数
用于在不同数字系统之间进行转换的函数,例如,在十进制、十六进制、八进制和二进制系统之间进行转换
用于在不同度量系统之间进行转换的函数
注意工程函数是通过单独的动态链接库文件提供的,该动态链接库文件名为Msowcf.dll。
如果没有此文件,那么在浏览器中打开包含此类函数的电子表格时,该函数将显示#NAME?
错误值。
请在计算机上搜索Msowcf.dll文件,如果找不到此文件,那么请重新安装MicrosoftOffice2000或与系统管理员联系。
4、财务函数
财务函数可执行常用的商务计算,例如,确定某一贷款的付款情况、某一投资的未来值或净现值以及债券或息票的值。
财务函数的常见参数包括:
未来值(fv)—在所有付款结束后,投资或贷款的值。
期数(nper)—投资的付款或周期的总次数。
付款(pmt)—投资或贷款的周期性付款数。
现值(pv)—投资期开始时投资或贷款的值。
例如,贷款的现值是借入的本金量。
利率(rate)—贷款或投资的利率或贴现率。
类型(type)—付款期内各次付款的间隔,例如,每月的月初或月底。
5、信息函数
使用信息电子表格函数可确定存储于单元格内的数据的类型。
信息函数包括一组称之为IS函数的电子表格函数,并且如果单元格满足条件,则函数将返回TRUE。
例如,如果单元格中包含偶数,则ISEVEN电子表格函数将返回TRUE。
如果需要确定某个单元格区域中是否存在空单元格,则可使用COUNTBLANK电子表格函数以计算单元格区域中的空单元格个数,或使用ISBLANK电子表格函数以确定区域中是否有某个单元格为空。
6、逻辑函数
可以使用逻辑函数判断某个条件为真或假,或检查多个条件表达式。
例如,可以使用IF函数判断某个条件表达式为真或假:
如果条件为真,则返回值1,如果条件为假,则返回其他值。
7、查找和引用函数
如果需要查找数据清单或表格中的值,或者如果需要查找单元格的引用,则可以使用查找和引用电子表格函数。
例如,如果要通过表格第一列中的值来查找表格中的值,则可使用VLOOKUP电子表格函数。
如果要确定数据清单中某一值的位置,则可使用MATCH电子表格函数。
8、数学和三角函数
通过数学和三角函数,用户可以执行简单计算(例如,对某一数字取整或计算单元格区域的总计值)或复杂计算(例如,计算可满足另一单元格区域中条件表达式的某一单元格区域的总计值)。
9、统计函数
统计电子表格函数可执行对数据区域的统计分析。
例如,统计电子表格函数可提供通过一组值绘制的某一直线的统计信息,包括直线的斜率和Y轴截距或有关构成直线的实际点的信息。
10、文本函数
通过文本函数,用户可以操作公式中的文本串。
例如,可以更改大小写或确定文本串的长度。
也可以将日期连接或合并到文本串中。
下面的公式将使用TODAY函数和TEXT函数创建一条包含当前日期的消息,同时将日期格式设置为“dd-mmm-yyyy”数字格式。
="Budgetreportasof"&TEXT(TODAY(),"dd-mmm-yyyy")
二、电子表格函数具体介绍:
ABS
返回数字的绝对值,绝对值为去掉符号后的数值。
语法
ABS(number)
Number为需要计算绝对值的数字。
ACCRINT
返回定期付息有价证券的应计利息。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
ACCRINT(issue,first_interest,settlement,rate,par,frequency,basis)
Issue为有价证券的发行日。
First_interest为有价证券的起息日。
Settlement为有价证券的成交日,即在发行日之后,有价证券卖给购买者的日期。
Rate为有价证券的年息票利率。
Par为有价证券的票面价值。
如果忽略,则函数ACCRINT使用$1,000。
Frequency为年付息次数。
按年支付=1;按半年期支付=2;按季支付=4。
Basis是介于0到4之间的数字,它指定要使用的日计数基准类型。
ACCRINTM
返回到期一次性付息有价证券的应计利息。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
ACCRINTM(issue,maturity,rate,par,basis)
Issue是有价证券的发行日。
Maturity是有价证券的到期日。
即代表有价证券到期日期的数字。
Rate是有价证券的年息票利率。
Par为有价证券的票面价值。
如果忽略,则函数ACCRINT使用$1,000。
Basis是介于0到4之间的数字,它指定要使用的日计数基准类型。
ACOS
返回数字的反余弦值,范围为0到Pi,单位:
弧度。
反余弦值为角度,其余弦值为Number。
语法
ACOS(number)
Number是所需角度的余弦值,必须在-1到1之间。
ACOSH
返回数字的反双曲余弦值。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
ACOSH(number)
Number为大于或等于1的实数。
ADDRESS
根据给定的行号和列标,创建文本类型的单元格引用。
语法
ADDRESS(row_num,column_num,abs_num,a1,sheet_text)
Row_num是在单元格引用中使用的行号:
如果在第1行,则Row_num=1。
Column_num是在单元格引用中使用的列标:
如果在第D列,则Column_num=4。
Abs_num指定引用类型:
绝对引用=1;绝对行号引用/相对列标引用=2;相对行号引用/绝对列标引用=3;相对引用=4。
A1是指定引用样式的逻辑值。
因为“电子表格组件”不支持R1C1格式,所以如果使用此参数,则必须将其值设为代表A1样式的1。
如果使用了除1之外的其它数值,则函数ADDRESS返回错误值#VALUE!
。
Sheet_text指定在MicrosoftExcel工作簿(而不是在Web上的电子表格)的外部引用中所使用的工作表的名称。
因为“电子表格组件”不支持外部引用,所以如果使用参数sheet_text,则函数ADDRESS返回错误值#VALUE!
。
AMORDEGRC
通过使用折旧系数,返回每个会计期内资产按比例的线性折旧额。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
AMORDEGRC(cost,date_purchased,first_period,salvage,period,rate,basis)
Cost是资产原值。
Date_purchased为购入资产的日期。
First_period为第一个会计期结束时的日期。
Salvage是资产在折旧期末的残值。
Period为会计期。
Rate为折旧率。
Basis为用于指定年基准的数字:
360天(NASD方法)=0;实际天数=1;365天/年=3;360天/年(欧洲方法)=4。
AMORLINC
返回每个会计期中资产的按比例线性折旧值。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
AMORLINC(cost,date_purchased,first_period,salvage,period,rate,basis)
Cost是资产原值。
Date_purchased是购入资产的日期。
First_period是第一个会计期结束时的日期。
Salvage是资产在折旧期末的残值。
Period是会计期。
Rate为折旧率。
Basis为用于指定年基准的数字:
360天(NASD方法)=0;实际天数=1;365天/年=3;360天/年(欧洲方法)=4。
AND
当所有参数的逻辑值为TRUE时返回TRUE;只要有一个参数的逻辑值为FALSE即返回FALSE。
语法
AND(logical1,logical2,...)
Logical1Logical1,logical2,...为需要进行检验的1到30个条件,既可以是TRUE,也可以是FALSE,条件可以是逻辑值或引用。
AREAS
返回引用中区域的个数。
一个区域表示连续的单元格区域或单个单元格。
语法
AREAS(reference)
Reference是对单元格或单元格区域的引用。
如果引用了多个区域,则函数AREAS返回错误值#VALUE!
。
ASIN
返回数字的反正弦值,范围为-Pi/2到Pi/2,单位:
弧度。
语法
ASIN(number)
Number是所需角度的余弦值,必须在-1到1之间。
ASINH
返回数字的反双曲正弦值。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
ASINH(number)
Number为任意实数。
ATAN
返回数字的反正切值,范围为-Pi/2到Pi/2,单位:
弧度。
语法
ATAN(number)
Number为需要计算的角度的正切值。
ATAN2
返回指定的x轴和y轴坐标值的反正切值,单位:
弧度,范围为-Pi到Pi之间,不包括-Pi。
语法
ATAN2(x_num,y_num)
X_num为点的X轴坐标。
Y_num为点的Y轴坐标。
注意如果x_num和y_num都为零,则函数ATAN2返回错误值#DIV/0!
。
ATANH
返回数字的反双曲正切值。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
ATANH(number)
Number为从-1到1之间但不包括-1和1的任意实数。
AVEDEV
返回数据点与均值的绝对偏差的平均值。
参数可以为数字、名称或包含数字的引用。
语法
AVEDEV(number1,number2,...)
Number1Number1,number2,...是需要计算绝对偏差平均值的1到30个参数。
AVERAGE
返回参数的均值(算术平均值),参数可以为数字、名称或包含数字的引用。
语法
AVERAGE(number1,number2,...)
Number1Number1,number2,...为需要计算平均值的1到30个数字参数。
AVERAGEA
返回参数的平均值(算术平均值),将参数中的文本作为0计算,将逻辑值TRUE作为1计算,将逻辑值FALSE作为0计算。
参数可以是数字、名称或引用。
语法
AVERAGEA(value1,value2,...)
Value1Value1,value2,...是需要计算平均值的1到30个参数。
BESSELI
返回修正贝塞尔函数In(x)。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BESSELI(x,n)
X是需要对其计算函数值的值。
N是贝塞尔函数的阶数。
如果N不为整数,则将N截尾取整。
BESSELJ
返回贝塞尔函数Jn(x)。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BESSELJ(x,n)
X为需要对其计算函数值的值。
N为贝塞尔函数的阶数。
如果N不为整数,则将N截尾取整。
BESSELK
返回修正贝塞尔函数Kn(x)。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BESSELK(x,n)
X为需要对其计算函数值的值。
N是该函数的阶数。
如果N不为整数,则将N截尾取整。
BESSELY
返回贝塞尔函数Yn(x),也称为Weber函数或Neumann函数。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BESSELY(x,n)
X为需要对其计算函数值的值。
N是该函数的阶数。
如果N不为整数,则将N截尾取整。
BETADIST
返回累积BETA概率密度函数。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BETADIST(x,alpha,beta,A,B)
X是要对其计算函数值的A与B之间的值。
Alpha为分布的参数,必须大于0(零)。
Beta为分布的参数,必须大于0(零)。
A为数值x所属区间的可选下界。
如果忽略,则A=0。
B为数值x所属区间的可选上界。
如果忽略,则B=1。
BETAINV
返回累积BETA概率密度函数(BETADIST)的逆函数值。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BETAINV(probability,alpha,beta,A,B)
Probability是与Beta分布相关联的概率值。
Alpha为分布的参数,必须大于0(零)。
Beta为分布的参数,必须大于0(零)。
A为数值x所属区间的可选下界。
如果忽略,则A=0。
B为数值x所属区间的可选上界。
如果忽略,则B=0。
BIN2DEC
将二进制数转换为十进制数。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BIN2DEC(number)
Number为需要进行转换的二进制数,位数最多10位。
最高位为符号位,负数用二进制数补码表示。
BIN2HEX
将二进制数转换为十六进制数。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BIN2HEX(number,places)
Number为需要进行转换的二进制数,位数最多10位。
最高位为符号位,负数用二进制数补码表示。
Places为需要使用的字符数。
如果忽略,则使用能表示此数的最少字符来表示。
当需要在返回的数值前置零时,参数places尤其有用。
BIN2OCT
将二进制数转换为八进制数。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BIN2OCT(number,places)
Number为需要进行转换的二进制数,位数最多10位。
最高位为符号位,负数用二进制数补码表示。
Places为需要使用的字符数。
如果忽略,则使用能表示此数的最少字符来表示。
当需要在返回的数值前置零时,参数places尤其有用。
BINOMDIST
返回单项二项式分布概率。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
BINOMDIST(number_s,trials,probability_s,cumulative)
Number_s为实验中成功的次数。
Trials为独立实验的次数。
Probability_s为每次实验中成功的概率。
Cumulative为一逻辑值:
如果返回累积分布函数,则使用TRUE;如果返回概率密度函数,则使用FALSE。
CEILING
将一个数字向上取整到最接近的整数,或最接近基数的倍数。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
CEILING(number,significance)
Number为需要向上取整的数值。
Significance为需要向上取整的基数。
CELL
返回引用左上角单元格的格式、位置或内容等信息。
语法
CELL(info_type,reference)
Info_type为双引号("")中的文本串,用以指定所需单元格信息的类型。
信息类型:
返回
"address"引用中第一个单元格的引用,文本类型。
"col"引用中单元格的列标。
"contents"引用中左上角单元格的内容。
"prefix"与单元格的“标志前缀”相对应的文本值。
如果单元格文本左对齐,则返回单引号(');如果单元格文本右对齐,则返回双引号(");如果单元格文本居中对齐,则返回脱字符(^);如果单元格文本两端对齐,则返回斜杠(\);如果是其它情况,则返回空文本("")。
"protect"如果单元格没有锁定,则为0;如果单元格锁定,则为1。
"row"引用中单元格的行号。
"type"与单元格中的数据类型相对应的文本值。
如果单元格为空,则返回“b”。
如果单元格包含文本常量,则返回“l”;如果单元格包含其它内容,返回“v”。
"width"取整后的单元格的列宽。
列宽以默认字号的一个字符的宽度为单位。
Reference为需要得到其有关信息的单元格。
如果忽略,则函数CELL返回错误值#VALUE!
。
CHAR
返回计算机字符集中由代码编号所指定的字符。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
CHAR(number)
Number为用于指定所需字符的数字,范围1到255之间。
CHIDIST
返回χ2分布的单尾概率。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
CHIDIST(x,deg_freedom)
X为用来计算χ2分布单尾概率的数值,为一个非负数字。
Deg_freedom为自由度数值,范围为1到10^10之间,不包括10^10。
CHIINV
返回χ2分布单尾概率的逆函数值。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
CHIINV(probability,deg_freedom)
Probability为χ2分布的单尾概率,范围为0到1之间的数值,包括0和1。
Deg_freedom为自由度数值,该数字在1到10^10之间,不包括10^10。
CHITEST
返回独立性检验值:
对于相应的统计值和合适的自由度的χ2分布的数值。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
CHITEST(actual_range,expected_range)
Actual_range是包含观察值的数据区域,将和期望值作比较。
Expected_range是包含行列汇总的乘积与总计值之比的数据区域。
CHOOSE
根据索引号,从值列表中选择数值或要执行的操作。
语法
CHOOSE(index_num,value1,value2,...)
Index_num指定要选定的数值参数。
Index_num必须为1到29之间的数字、公式或对1到29之间数字的引用。
Value1Value1,Value2,...为1到29个数字、单元格引用、公式、函数或文本参数,函数CHOOSE从中选择所需的数值。
CLEAN
删除文本串中的所有非打印字符。
语法
CLEAN(text)
Text是文本串或单元格引用,其中包含要从中删除非打印字符的文本。
CODE
返回文本串中第一个字符的数字代码(计算机所使用的字符集)。
如果此函数返回错误值#NAME?
。
则说明可能需要安装msowcf.dll。
语法
CODE(text)
Text为需要得到其第一个字符代码的文本。
COLUMN
返回引用的列标。
语法
COLUMN(reference)
Reference是需要获得其列标的单元格或连续单元格区域。
如果忽略,则使用包含函数COLUMN的单元格。
COLUMNS
返回引用中的列数。
语法
COLUMNS(array)
Array是需要得到列数的单元格区域的引用。
COMBIN
返回给定数目的项的组合数。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
COMBIN(number,number_chosen)
Number是项的总数。
Number_chosen是每个组合中项的数量。
COMPLEX
将实系数及虚系数转换为x+yi或x+yj形式的复数。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
COMPLEX(real_num,i_num,suffix)
Real_num为复数的实系数。
I_num为复数的虚系数。
Suffix为复数中虚数部分的后缀,为小写i或j。
如果忽略,则认为Suffix=i。
CONCATENATE
将几个文本串合并为一个文本串。
语法
CONCATENATE(text1,text2,...)
Text1Text1,Text2,...为1到30个需要合并为一个文本串的文本串,可以为文本串、数字或单个单元格引用。
CONFIDENCE
返回样本总体均值的可信区间。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf.dll。
语法
CONFIDENCE(alpha,standard_dev,size)
Alpha为用于计算可信级别的有效级别,为大于0小于1的数字。
Standard_dev为某个数据区域的总体样本标准偏差,并假设为已知。
Standard_dev必须大于0。
Size为样本容量。
CONVERT
将数字从一个度量系统转换到另一个度量系统中。
例如,将里转换成公里。
如果此函数返回错误值#NAME?
,则说明可能需要安装msowcf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子表格 函数 大全