表格函数大全.docx

上传人:b****7 文档编号:8713435 上传时间:2023-02-01 格式:DOCX 页数:44 大小:38.77KB
下载 相关 举报
表格函数大全.docx_第1页
第1页 / 共44页
表格函数大全.docx_第2页
第2页 / 共44页
表格函数大全.docx_第3页
第3页 / 共44页
表格函数大全.docx_第4页
第4页 / 共44页
表格函数大全.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

表格函数大全.docx

《表格函数大全.docx》由会员分享,可在线阅读,更多相关《表格函数大全.docx(44页珍藏版)》请在冰豆网上搜索。

表格函数大全.docx

表格函数大全

 数据库函数

  参数:

返回数据库或数据清单中知足指定条件的列中数值的平均值。

  语法:

DAVERAGE(database,field,criteria)

  参数:

Database组成列表或数据库的单元格区域。

Field指定函数所利用的数据列。

Criteria为一组包括给定条件的单元格区域。

  

  参数:

返回数据库或数据清单的指定字段中,知足给定条件而且包括数字的单元格数量。

  语法:

DCOUNT(database,field,criteria)

  参数:

Database组成列表或数据库的单元格区域。

Field指定函数所利用的数据列。

Criteria为一组包括给定条件的单元格区域。

  

  参数:

返回数据库或数据清单指定字段中知足给定条件的非空单元格数量。

  语法:

DCOUNTA(database,field,criteria)

  参数:

Database组成列表或数据库的单元格区域。

Field指定函数所利用的数据列。

Criteria为一组包括给定条件的单元格区域。

  

  参数:

从数据清单或数据库中提取符合指定条件的单个值。

  语法:

DGET(database,field,criteria)

  参数:

Database组成列表或数据库的单元格区域。

Field指定函数所利用的数据列。

Criteria为一组包括给定条件的单元格区域。

  

  参数:

返回数据清单或数据库的指定列中,知足给定条件单元格中的最大数值。

  语法:

DMAX(database,field,criteria)

  参数:

Database组成列表或数据库的单元格区域。

Field指定函数所利用的数据列。

Criteria为一组包括给定条件的单元格区域。

  

  参数:

返回数据清单或数据库的指定列中知足给定条件的单元格中的最小数字。

  语法:

DMIN(database,field,criteria)

  参数:

Database组成列表或数据库的单元格区域。

Field指定函数所利用的数据列。

Criteria为一组包括给定条件的单元格区域。

  

  参数:

返回数据清单或数据库的指定列中,知足给定条件单元格中数值乘积。

  语法:

DPRODUCT(database,field,criteria)

  参数:

同上

  

  参数:

将列表或数据库的列中知足指定条件的数字作为一个样本,估算样本整体的标准误差。

  语法:

DSTDEV(database,field,criteria)

  参数:

同上

  

  参数:

将数据清单或数据库的指定列中,知足给定条件单元格中的数字作为样本整体,计算整体的标准误差。

  语法:

DSTDEVP(database,field,criteria)

  参数:

同上

  

  参数:

返回数据清单或数据库的指定列中,知足给定条件单元格中的数字之和。

  语法:

DSUM(database,field,criteria)

  参数:

同上

  

  参数:

将数据清单或数据库的指定列中知足给定条件单元格中的数字作为一个样本,估算样本整体的方差。

  语法:

DVAR(database,field,criteria)

  参数:

同上

  

  参数:

将数据清单或数据库的指定列中知足给定条件单元格中的数字作为样本整体,计算整体的方差。

  语法:

DVARP(database,field,criteria)

  参数:

同上

  

  参数:

返回存储在数据透视表报表中的数据。

若是报表中的汇总数据可见,那么能够利用函数GETPIVOTDATA从数据透视表报表中检索汇总数据。

  语法:

GETPIVOTDATA(pivot_table,name)

  参数:

Data_field为包括要检索的数据的数据字段的名称(放在引号中)。

Pivot_table在数据透视表中对任何单元格、单元格区域或概念的单元格区域的引用,该信息用于决定哪个数据数据透视表包括要检索的数据。

Field1,Item1,Field2,Item2为1到14对用于描述检索数据的字段名和项名称,能够任意顺序排列。

日期与时刻函数

  用途:

返回代表特定日期的序列号。

  语法:

DATE(year,month,day)

  参数:

year为一到四位,依照利用的日期系统说明该参数。

默许情形下,ExcelforWindows利用1900日期系统,而ExcelforMacintosh利用1904日期系统。

Month代表每一年中月份的数字。

若是所输入的月份大于12,将从指定年份的一月份执行加法运算。

Day代表在该月份中第几天的数字。

若是day大于该月份的最大天数时,将从指定月份的第一天开始往上累加。

  注意:

Excel按顺序的序列号保留日期,如此就能够够对其进行计算。

若是工作簿利用的是1900日期系统,那么Excel会将1900年1月1日保留为序列号1。

同理,会将1998年1月1日保留为序列号35796,因为该日期距离1900年1月1日为35795天。

  实例:

若是采纳1900日期系统(Excel默许),那么公式“=DATE(2001,1,1)”返回36892。

  

  用途:

返回date_text所表示的日期的序列号。

该函数的要紧用途是将文字表示的日期转换成一个序列号。

  语法:

DATEVaLUE(date_text)

  参数:

Date_text是用Excel日期格式表示日期的文本。

在利用1900日期系统中,date_text必需是1900年1月1日到9999年12月31日之间的一个日期;而在1904日期系统中,date_text必需是1904年1月1日到9999年12月31日之间的一个日期。

若是date_text超出上述范围,那么函数DATEVaLUE返回错误值#value!

  若是省略参数date_text中的年代,那么函数DATEVaLUE利用电脑系统内部时钟的当前年代,且date_text中的时刻信息将被忽略。

  实例:

公式“=DATEVaLUE("2001/3/5")”返回36955,DATEVaLUE("2-26")返回36948。

  

  用途:

返回用序列号(整数1到31)表示的某日期的天数,用整数1到31表示。

  语法:

DAY(serial_number)

  参数:

Serial_number是要查找的天数日期,它有多种输入方式:

带引号的文本串(如"1998/01/30")、序列号(如1900日期系统的35825表示的1998年1月30日),和其他公式或函数的结果(如DATEVaLUE("1998/1/30"))。

  实例:

公式“=DAY("2001/1/27")”返回27,=DAY(35825)返回30,=DAY(DATEVaLUE("2001/1/25"))返回25。

  

  用途:

依照一年360天的算法(每一个月30天,一年共计12个月),返回两日期间相差的天数。

  语法:

DAYS360(start_date,end_date,method)

  参数:

Start_date和end_date是用于计算期间天数的起止日期。

若是start_date在end_date以后,那么DAYS360将返回一个负数。

日期能够有多种输入方式:

带引号的文本串(例如:

"1998/01/30")、序列号(例如:

若是利用1900日期系统,那么35825表示1998年1月30日)或其他公式或函数的结果(例如,DATEVaLUE("1998/1/30"))。

  Method是一个逻辑值,它指定了在计算中是采纳欧洲方式仍是美国方式。

假设为FALSE或忽略,那么采纳美国方式(若是起始日期是一个月的31日,那么等于同月的30日。

若是终止日期是一个月的31日,而且起始日期早于30日,那么终止日期等于下一个月的1日,不然,终止日期等于本月的30日)。

假设为TRUE那么采纳欧洲方式(不管是起始日期仍是终止日期为一个月的31号,都将等于本月的30号)。

  实例:

公式“=DAYS360("1998/2/1","2001/2-1")”返回1080。

  

  用途:

返回指定日期(start_date)之前或以后指定月份的日期序列号。

  语法:

EDATE(start_date,months)

  参数:

Start_date参数代表开始日期,它有多种输入方式:

带引号的文本串(例如:

"1998/01/30")、序列号(如35825表示1998年1月30日)或其他公式或函数的结果(例如:

DATEVaLUE("1998/1/30"))。

Months为在start_date之前或以后的月份数,以后日期用正数表示,过去日期用负数表示。

  实例:

公式“=EDATE("2001/3/5",2)”返回37016即2001年5月5日,=EDATE("2001/3/5",-6)返回36774即2000年9月5日。

  

  用途:

返回start-date之前或以后指定月份中最后一天的序列号。

  语法:

EOMONTH(start_date,months)

  参数:

Start_date参数代表开始日期,它有多种输入方式:

带引号的文本串(如"1998/01/30")、序列号(如1900日期系统中的35825)或其他公式或函数的结果(如DATEVaLUE("1998/1/30"))。

Month为start_date之前或以后的月份数,正数表示以后日期,负数表示过去日期。

  实例:

公式“=EOMONTH("2001/01/01",2)”返回36981即2001年3月31日,=EOMONTH("2001/01/01",-6)返回36738即2000年7月31日。

  

  用途:

返回时刻值的小时数。

即介于0(12:

00.)到23(11:

00.)之间的一个整数。

  语法:

HOUR(serial_number)

  参数:

Serial_number表示一个时刻值,其中包括着要返回的小时数。

它有多种输入方式:

带引号的文本串(如"6:

45PM")、十进制数(如表示6:

45PM)或其他公式或函数的结果(如TIMEVaLUE("6:

45PM"))。

  实例:

公式“=HOUR("3:

30:

30PM")”返回15,=HOUR返回12即12:

00:

00AM,=HOUR返回16。

  

  用途:

返回时刻值中的分钟,即介于0到59之间的一个整数。

  语法:

MINUTE(serial_number)

  参数:

Serial_number是一个时刻值,其中包括着要查找的分钟数。

时刻有多种输入方式:

带引号的文本串(如"6:

45PM")、十进制数(如表示6:

45PM)或其他公式或函数的结果(如TIMEVaLUE("6:

45PM"))。

  实例:

公式“=MINUTE("15:

30:

00")”返回30,=MINUTE返回26,=MINUTE(TIMEVaLUE("9:

45PM"))返回45。

  

  用途:

返回以序列号表示的日期中的月份,它是介于1(一月)和12(十二月)之间的整数。

  语法:

MONTH(serial_number)

  参数:

Serial_number表示一个日期值,其中包括着要查找的月份。

日期有多种输入方式:

带引号的文本串(如"1998/01/30")、序列号(如表示1998年1月30日的35825)或其他公式或函数的结果(如DATEVaLUE("1998/1/30"))等。

  实例:

公式“=MONTH("2001/02/24")”返回2,=MONTH(35825)返回1,=MONTH(DATEVaLUE("2000/6/30"))返回6。

  

  用途:

返回参数start-data和end-data之间完整的工作日(不包括周末和专门指定的假期)数值。

  语法:

NETWORKDAYS(start_date,end_date,holidays)

  参数:

Start_date代表开始日期,End_date代表终止日;Holidays是表示不在工作日历中的一个或多个日期所组成的可选区域,法定假日和其他非法定假日。

此数据清单能够是包括日期的单元格区域,也能够是由代表日期的序列号所组成的数组常量。

  函数中的日期有多种输入方式:

带引号的文本串(如"1998/01/30")、序列号(如利用1900日期系统的35825)或其他公式或函数的结果(如DATEVaLUE("1998/1/30"))。

注意:

该函数只有加载“分析工具库”以后方能利用。

工程函数

  用途:

返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel函数值相等。

  语法:

BESSELI(x,n)

  参数:

X为参数值。

N为函数的阶数。

若是n非整数,那么截尾取整。

  

  用途:

返回Bessel函数值。

  语法:

BESSELJ(x,n)

  参数:

同上

  

  用途:

返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel函数值相等。

  语法:

BESSELK(x,n)

  参数:

同上

  

  用途:

返回Bessel函数值,也称为Weber函数或Neumann函数。

  语法:

BESSELY(x,n)

  参数:

同上

  

  用途:

将二进制数转换为十进制数。

  语法:

BIN2DEC(number)

  参数:

Number待转换的二进制数。

Number的位数不能多于10位(二进制位),最高位为符号位,后9位为数字位。

负数用二进制数补码表示。

  

  用途:

将二进制数转换为十六进制数。

  语法:

BIN2HEX(number,places)

  参数:

Number为待转换的二进制数。

Number的位数不能多于10位(二进制位),最高位为符号位,后9位为数字位。

负数用二进制数补码表示;Places为所要利用的字符数。

若是省略places,函数DEC2BIN用能表示此数的最少字符来表示。

  

  用途:

将二进制数转换为八进制数。

  语法:

BIN2OCT(number,places)

  参数:

Number为待转换的二进制数;Places为所要利用的字符数。

  

  用途:

将实系数及虚系数转换为x+yi或x+yj形式的复数。

  语法:

COMPLEX(real_num,i_num,suffix)

  参数:

Real_num为复数的实部,I_num为复数的虚部,Suffix为复数中虚部的后缀,省略时那么以为它为i。

  

  用途:

将数字从一个气宇系统转换到另一个气宇系统中。

  语法:

CONVERT(number,from_unit,to_unit)

  参数:

Number是以from_units为单位的需要进行转换的数值。

From_unit是数值number的单位。

To_unit是结果的单位。

  

  用途:

将十进制数转换为二进制数。

  语法:

DEC2BIN(number,places)

  参数:

Number是待转换的十进制数。

Places是所要利用的字符数,若是省略places,函数DEC2OCT用能表示此数的最少字符来表示。

  

  用途:

将十进制数转换为十六进制数。

  语法:

DEC2HEX(number,places)

  参数:

Number为待转换的十进制数。

若是参数number是负数,那么省略places。

Places是所要利用的字符数。

  

  用途:

将十进制数转换为八进制数。

  语法:

DEC2OCT(number,places)

  参数:

Number为待转换的十进制数。

若是参数number是负数,那么省略places。

Places是所要利用的字符数。

  

  用途:

测试两个数值是不是相等。

若是number1=number2,那么返回1,不然返回0。

  语法:

DELTA(number1,number2)

  参数:

Number1为第一个参数。

Number2为第二个参数。

若是省略,假设Number2的值为零。

  

  用途:

返回误差函数在上下限之间的积分。

  语法:

ERF(lower_limit,upper_limit)

  参数:

Lower_limit是ERF函数的积分下限。

Upper_limit是ERF函数的积分上限。

若是省略,ERF将在零到下限之间进行积分。

  

  用途:

返回从x到∞(无穷)积分的ERF函数的余误差函数

  语法:

ERFC(x)

  参数:

X?

是ERF函数积分的下限。

  

  用途:

若是Number大于等于step,返回1,不然返回0。

利用该函数可挑选数据。

  语法:

GESTEP(number,step)

  参数:

Number是待测试的数值。

Step是阈值。

若是省略step,那么函数GESTEP假设其为零。

  

  用途:

将十六进制数转换为二进制数。

  语法:

HEX2BIN(number,places)

  参数:

Number是待转换的十六进制数,Places是所要利用的字符数。

  

  用途:

将十六进制数转换为十进制数。

  语法:

HEX2DEC(number)

  参数:

Number是待转换的十六进制数。

参数number的位数不能多于10位(40位二进制),最高位为符号位,其余39位是数字位。

负数用二进制数的补码表示。

  

  用途:

将十六进制数转换为八进制数。

  语法:

HEX2OCT(number,places)

  参数:

Number是待转换的十六进制数,Places是所要利用的字符数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的绝对值(模)。

  语法:

IMABS(inumber)

  参数:

Inumber?

为需要计算其绝对值的复数。

  用途:

返回以x+yi或x+yj文本格式表示的复数的虚系数。

  语法:

IMAGINARY(inumber)

  参数:

Inumber?

为需要计算其虚系数的复数。

  

  用途:

返回以弧度表示的角。

  语法:

IMARGUMENT(inumber)

  参数:

Inumber为用来计算角度值的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的共轭复数。

  语法:

IMCONJUGATE(inumber)

  参数:

Inumber为需要计算其共轭数的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的余弦。

  语法:

MCOS(inumber)

  参数:

Inumber为需要计算其余弦值的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的两个复数的商。

  语法:

IMDIV(inumber1,inumber2)

  参数:

Inumber1为复数分子(被除数),Inumber2为复数分母(除数)。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的指数。

  语法:

IMEXP(inumber)

  参数:

Inumber?

为需要计算其指数的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的自然对数。

  语法:

IMLN(inumber)

  参数:

Inumber为需要计算其自然对数的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的经常使用对数(以10为底数)。

  语法:

IMLOG10(inumber)

  参数:

Inumber?

为需要计算其经常使用对数的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的以2为底数的对数。

  语法:

IMLOG2(inumber)

  参数:

Inumber为需要计算以2为底数的对数值的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的n次幂。

  语法:

IMPOWER(inumber,number)

  参数:

Inumber为需要计算其幂值的复数,Number为需要计算的幂次。

  

  用途:

返回以x+yi或x+yj文本格式表示的2至29个复数的乘积。

  语法:

IMPRODUCT(inumber1,inumber2,...)

  参数:

Inumber1,inumber2,…为1到29个用来相乘的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的实系数。

  语法:

IMREAL(inumber)

  参数:

Inumber?

为需要计算其实系数的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的正弦值。

  语法:

IMSIN(inumber)

  参数:

Inumber?

为需要计算其正弦的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的复数的平方根。

  语法:

IMSQRT(inumber)

  参数:

Inumber为需要计算其平方根的复数。

  

  用途:

返回以x+yi或x+yj文本格式表示的两个复数的差。

  语法:

IMSUB(inumber1,inumber2)

  参数:

Inumber1是被减(复)数,Inumber2是为减(复)数。

  36、IMSUM

  用途:

返回以x+yi或x+yj文本格式表示的两个或多个复数的和。

  语法:

IMSUM(inumber1,inumber2,...)

  参数:

Inumber1,inumber2,...为1到29个需要相加的复数。

  

  用途:

将八进制数转换为二进制数。

  语法:

OCT2BIN(number,places)

  参数:

Number是待转换的八进制数。

Places是所要利用的字符数。

  

  用途:

将八进制数转换为十进制数。

  语法:

OCT2DEC(number)

  参数:

Number?

是待转换的八进制数。

  

  用途:

将八进制数转换为十六进制数。

  语法:

OCT2HEX(number,places)

  参数:

Number是待转换的八进制数。

Places是所要利用的字符数。

财务函数

  用途:

返回按期付息有价证券的应计利息。

  语法:

ACCRINT(issue,first_interest,settlement,rate,par,frequency,basis)

  参数:

Issue为有价证券的发行日,First_interest是证券的起息日,Settlement是证券的成交日(即发行日以后证券卖给购买者的日期),Rate为有价证券的年息票利率,Par为有价证券的票面价值(若是省略par,函数ACCRINT将par看做$1000),Frequency为年付息次数(若是按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4)。

  

  用途:

返回到期一次性付息有价证券的应计利息。

  语法:

ACCRINTM(issue,maturity,rate,par,basis)

  参数:

Issue为有价证券的发行日,Maturity为有价证券的到期日,Rate为有价证券的年息票利率,Par为有价证券的票面价值,Basis为日计数基准类型(0或省略时为30/360,1为实际天数/实际天数,2为实际天数/360,3为实际天数/365,4为欧洲30/360)。

  

  用途:

返回每一个会计期间的折旧值。

  语

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 化学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1