收藏 分享(赏)

EXCEL函数公式大全.xls

上传人:weiwoduzun 文档编号:5243941 上传时间:2019-02-13 格式:XLS 页数:59 大小:243.50KB
下载 相关 举报
EXCEL函数公式大全.xls_第1页
第1页 / 共59页
EXCEL函数公式大全.xls_第2页
第2页 / 共59页
EXCEL函数公式大全.xls_第3页
第3页 / 共59页
EXCEL函数公式大全.xls_第4页
第4页 / 共59页
EXCEL函数公式大全.xls_第5页
第5页 / 共59页
点击查看更多>>
资源描述

1、 函数字母顺序表(代目录)第 1 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途2015/4/8 15:44:11IF IF函数:假设条件性的函数,即执行真假值的判断,根据逻辑计算的真假值,返回不同的结果。详解if(logical_test,value_if_true,value_if_false)。IF是条件判断函数:=IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。例1:成绩结果60分以上(含60分)为及格,60分以下为不及格。=IF(B2=60,“及格“,“不及格“); 例2:佣金:佣金费率最高

2、千分之三,最低5元,不足5元,按5元收取。=IF(D4*B7=5.D4*B7,5); 例3:销售额大于80万元(含80万),提成按40%计算;销售额为80-60万(含60万),提成按30%计算;销售额小于60万,提成按20%计算。计算方法:在C2单元格输入:=IF(B2=800000,B2*0.4,IF(AND(B2=600000),B2*0.3,IF(B25) ROUND(5.85,1)=5.6204 ROUNDDOWN 用途:按绝对值减小的方向舍入某一数字。205 ROUNDUP 用途:按绝对值增大的方向舍入一个数字。157 ROW 用途:返回给定引用的行号。158 ROWS 用途:返回引

3、用或数组的行数。283 RSQ 用途:返回给定数据点的Pearson乘积矩相关系数的平方。159 RTD 用途:从支持COM自动化的程序中返回实时数据。325 SEARCH或SEARCHB 用途:返回从start_num开始首次找到特定字符或文本串的位置编号。其中SEARCH以字符数为单位,SEARCHB以字节数为单位。27 SECOND 用途:返回时间值的秒数(为0至59之间的一个整数)。206 SERIESSUM 用途:返回幂级数的和。207 SIGN 用途:返回数字的符号。正数返回1,零返回0,负数时返回-1。208 SIN 用途:返回某一角度的正弦值。209 SINH 用途:返回任意实

4、数的双曲正弦值。284 SKEW 用途:返回一个分布的不对称度。它反映以平均值为中心的分布的不对称程度,正不对称度表示不对称边的分布更趋向正值。负不对称度表示不对称边的分布更趋向负值。122 SLN 用途:返回某项资产在一个期间中的线性折旧值。285 SLOPE 用途:返回经过给定数据点的线性回归拟合线方程的斜率(它是直线上任意两点的垂直距离与水平距离的比值,也就是回归直线的变化率)。286 SMALL 用途:返回数据集中第k个最小值,从而得到数据集中特定位置上的数值。39 SQL.REQUEST 用途:与外部数据源连接,从工作表运行查询,然后SQL.REQUEST将查询结果以数组的形式返回,

5、而无需进行宏编程。210 SQRT 用途:返回某一正数的算术平方根。211 SQRTPI 用途:返回一个正实数与的乘积的平方根。287 STANDARDIZE 用途:返回以mean为平均值,以standard-dev为标准偏差的分布的正态化数值。288 STDEV 用途:估算样本的标准偏差。它反映了数据相对于平均值(mean)的离散程度。289 STDEVA 用途:计算基于给定样本的标准偏差。它与STDEV函数的区别是文本值和逻辑值(TRUE或FALSE)也将参与计算。290 STDEVP 用途:返回整个样本总体的标准偏差。它反映了样本总体相对于平均值(mean)的离散程度。291 STDEV

6、PA 用途:计算样本总体的标准偏差。它与STDEVP函数的区别是文本值和逻辑值(TRUE或FALSE)参与计算。292 STEYX 用途:返回通过线性回归法计算y预测值时所产生的标准误差。标准误差用来度量根据单个x变量计算出的y预测值的误差量。326 SUBSTITUTE 用途:在文字串中用new_text替代old_text。如果需要在一个文字串中替换指定的文本,可以使用函数SUBSTITUTE;如果需要在某一文字串中替换指定位置处的任意文本,就应当使用函数REPLACE。例:1.销售数据,=SUBSTITUTE(A2,“销售“,“成本“),结果:“成本”替代“销售”(成本数据) ; 220

7、08年第一季度.,=SUBSTITUTE(A3,“一“,“二“,1),结果:用“二”代替示例中第一次出现的“一”(2008年第二季度);3.2011年第一季度,=SUBSTITUTE(A4,“1“,“2“,2),用“2”代替示例中第二次出现的“1”(2012年第一季度)212 SUBTOTAL 用途:返回数据清单或数据库中的分类汇总。如果用户使用“数据”菜单中的“分类汇总”命令创建了分类汇总数据清单,即可编辑SUBTOTAL函数对其进行修改。213 SUM 用途:返回某一单元格区域中所有数字之和。详解SUM(3, 2) 等于5。SUM(“3“, 2, TRUE) 等于6,因为文本值被转换成数字

8、,而逻辑值 “TRUE“ 被转换成数字1。不同于前例,如果 A1 包含 “3“,而 B1 包含TRUE,则:SUM(A1, B1, 2) 等于 2,因为对非数值型的值的引用不能被转换成数值。如果单元格 A2:E2 包含 5,15,30,40 和 50,则:SUM(A2:C2) 等于50;SUM(B2:E2, 15) 等于 150214 SUMIF 用途:根据指定条件对若干单元格、区域或引用求和。详解sumif函数语法是:SUMIF(range,criteria,sum_range)sumif函数的参数如下:第一个参数:Range为条件区域,用于条件判断的单元格区域。第二个参数:Criteria

9、是求和条件,由数字、逻辑表达式等组成的判定条件。第三个参数:Sum_range 为实际求和区域,需要求和的单元格、区域或引用。当省略第三个参数时,则条件区域就是实际求和区域。criteria 参数中使用通配符(包括问号 (?) 和星号 (*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 ()。215 SUMPRODUCT 用途:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。详解SUM:【数】求和。PRODUCT:【数】(乘)积。SUMPRODUCT:组合的汉语意思是:乘积之和。说明:数组参数必须具有相同的维数,否则,函数 SU

10、MPRODUCT 将返回错误值 #VALUE!。 函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。216 SUMSQ 用途:返回所有参数的平方和。217 SUMX2MY2 用途:返回两数组中对应数值的平方差之和。218 SUMX2PY2 用途:返回两数组中对应数值的平方和的总和,此类运算在统计中经常遇到。219 SUMXMY2 用途:返回两数组中对应数值之差的平方和。123 SYD 用途:返回某项资产按年限总和折旧法计算的指定期间的折旧值。327 T 用途:将数值转换成文本。220 TAN 用途:返回某一角度的正切值。221 TANH 用途:返回任意实数的双曲正切值。124 T

11、BILLEQ 用途:返回国库券的等效收益率。125 TBILLPRICE 用途:返回面值$100的国库券的价格。126 TBILLYIELD 用途:返回国库券的收益率。293 TDIST 用途:返回学生氏t-分布的百分点(概率),t分布中的数值(x)是t的计算值(将计算其百分点)。t分布用于小样本数据集合的假设检验,使用此函数可以代替t分布的临界值表。328 TEXT 用途:将数值转换为按指定数字格式表示的文本。28 TIME 用途:返回某一特定时间的小数值,它返回的小数值从0到0.99999999之间,代表0:00:00(12:00:00A.M)到23:59:59(11:59:59P.M)之

12、间的时间。29 TIMEVaLUE 用途:返回用文本串表示的时间小数值。该小数值为从0到0.999999999的数值,代表从0:00:00(12:00:00AM)到23:59:59(11:59:59PM)之间的时间。294 TINV 用途:返回作为概率和自由度函数的学生氏t分布的t值。30 TODAY 用途:返回系统当前日期的序列号。 2015/4/8函数字母顺序表(代目录)第 6 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途2015/4/8 15:44:11160 TRANSPOSE 用途:返回区域的转置(所谓转置就是将数组的第一行作为新数组的第一列,数组的第二

13、行作为新数组的第二列,以此类推)。 2015/4/8 15:44295 TREND 用途:返回一条线性回归拟合线的一组纵坐标值(y值)。即找到适合给定的数组known_ys和known_xs的直线(用最小二乘法),并返回指定数组new_xs值在直线上对应的y值。329 TRIM 用途:除了单词之间的单个空格外,清除文本中的所有的空格。如果从其他应用程序中获得了带有不规则空格的文本,可以使用TRIM函数清除这些空格。296 TRIMMEAN 用途:返回数据集的内部平均值。TRIMMEAN函数先从数据集的头部和尾部除去一定百分比的数据点,然后再求平均值。当希望在分析中剔除一部分数据的计算时,可以使

14、用此函数。222 TRUNC 用途:将数字的小数部分截去,返回整数。297 TTEST 用途:返回与学生氏-t检验相关的概率。它可以判断两个样本是否来自两个具有相同均值的总体。136 TYPE 用途:返回对应于某一错误类型的数字,如果没有错误则返回#N/A。在IF函数中可以使用ERROR.TYPE检测错误值,并返回文字串(如“发生错误”)来取代错误值。143 TYPE 用途:返回数值的类型。当某一个函数的计算结果取决于特定单元格中数值的类型时,可使用函数TYPE。330 UPPER 用途:将文本转换成大写形式。331 value 用途:将表示数字的文字串转换成数字。298 VAR 用途:估算样

15、本方差。299 VARA 用途:用来估算给定样本的方差。它与VAR函数的区别在于文本和逻辑值(TRUE和FALSE)也将参与计算。300 VARP 用途:计算样本总体的方差。301 VARPA 用途:计算样本总体的方差。它与VARP函数的区别在于文本和逻辑值(TRUE和FALSE)也将参与计算。127 VDB 用途:使用双倍余额递减法或其他指定的方法,返回指定的任何期间内(包括部分期间)的资产折旧值。161 VLOOKUP 用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP代替函数HLOOKUP。VLOO

16、KUP(指定行,查找范围,需要的数据所在列数,精确查找/模糊查找)31 WEEKDAY 用途:返回某日期的星期数。在默认情况下,它的值为1(星期天)到7(星期六)之间的一个整数。32 WEEKNUM 用途:返回一个数字,该数字代表一年中的第几周。302 WEIBULL 用途:返回韦伯分布。使用此函数可以进行可靠性分析,如设备的平均无故障时间。332 WIDECHAR 用途:将单字节字符转换为双字节字符。33 WORKDAY 用途:返回某日期(起始日期)之前或之后相隔指定工作日(不包括周末和专门指定的假日)的某一日期的值,并扣除周末或假日。128 XIRR 用途:返回一组现金流的内部收益率,这些

17、现金流不一定定期发生。若要计算一组定期现金流的内部收益率,可以使用IRR函数。129 XNPV 用途:返回一组现金流的净现值,这些现金流不一定定期发生。若要计算一组定期现金流的净现值,可以使用函数NPV。34 YEAR 用途:返回某日期的年份。其结果为1900到9999之间的一个整数。35 YEARFRAC 用途:返回start_date和end_date之间的天数占全年天数的百分比。130 YIELD 用途:返回定期付息有价证券的收益率,函数YIELD用于计算债券收益率。131 YIELDDISC 用途:返回折价发行的有价证券的年收益率。132 YIELDMAT 用途:返回到期付息的有价证券

18、的年收益率。303 ZTEST 用途:返回z检验的双尾P值。Z检验根据数据集或数组生成x的标准得分,并返回正态分布的双尾概率。可以使用此函数返回从某总体中抽取特定观测值的似然估计。337 FALSE 返回逻辑假336 TRUE 返回逻辑真EXCEL 常 用 函 数 表第 7 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途 语法 参数 说明与注意 实例 其他1 一.数据库函数2 1.DAVERAGE用途:返回数据库或数据清单中满足指定条件的列中数值的平均值。语法:DAVERAGE(database,field,criteria)参数:Database构成列表或数据库的

19、单元格区域。Field指定函数所使用的数据列。3 2.DCOUNT用途:返回数据库或数据清单的指定字段中,满足给定条件并且包含数字的单元格数目。语法:DCOUNT(database,field,criteria)参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。4 3.DCOUNTA用途:返回数据库或数据清单指定字段中满足给定条件的非空单元格数目。语法:DCOUNTA(database,field,criteria)参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Crite

20、ria为一组包含给定条件的单元格区域。5 4.DGET 用途:从数据清单或数据库中提取符合指定条件的单个值。 语法:DGET(database,field,criteria)参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。6 5.DMAX用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。语法:DMAX(database,field,criteria)参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。7 6.

21、DMIN用途:返回数据清单或数据库的指定列中满足给定条件的单元格中的最小数字。语法:DMIN(database,field,criteria)参数:Database构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。8 7.DPRODUCT用途:返回数据清单或数据库的指定列中,满足给定条件单元格中数值乘积。语法:DPRODUCT(database,field,criteria)参数:同上9 8.DSTDEV用途:将列表或数据库的列中满足指定条件的数字作为一个样本,估算样本总体的标准偏差。语法:DSTDEV(database,field

22、,criteria) 参数:同上10 9.DSTDEVP用途:将数据清单或数据库的指定列中,满足给定条件单元格中的数字作为样本总体,计算总体的标准偏差。语法:DSTDEVP(database,field,criteria) 参数:同上11 10.DSUM用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的数字之和。语法:DSUM(database,field,criteria) 参数:同上EXCEL 常 用 函 数 表第 8 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途 语法 参数 说明与注意 实例 其他12 11.DVAR用途:将数据清单或数据库的指定列

23、中满足给定条件单元格中的数字作为一个样本,估算样本总体的方差。语法:DVAR(database,field,criteria) 参数:同上13 12.DVARP用途:将数据清单或数据库的指定列中满足给定条件单元格中的数字作为样本总体,计算总体的方差。语法:DVARP(database,field,criteria) 参数:同上14 13.GETPIVOTDATA用途:返回存储在数据透视表报表中的数据。如果报表中的汇总数据可见,则可以使用函数GETPIVOTDATA从数据透视表报表中检索汇总数据。语法:GETPIVOTDATA(pivot_table,name)参数:Data_field为包含要

24、检索的数据的数据字段的名称(放在引号中)。Pivot_table在数据透视表中对任何单元格、单元格区域或定义的单元格区域的引用,该信息用于决定哪个数据数据透视表包含要检索的数据。Field1,Item1,Field2,Item2为1到14对用于描述检索数据的字段名和项名称,可以任意次序排列。15 二.日期函数16 1.DATE 用途:返回代表特定日期的序列号。 语法:DATE(year,month,day)参数:year为一到四位,根据使用的日期系统解释该参数。默认情况下,ExcelforWindows使用1900日期系统,而ExcelforMacintosh使用1904日期系统。Month代

25、表每年中月份的数字。如果所输入的月份大于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。17 2.DATEVaLUE用途:返回date_text所表示

26、的日期的序列号。该函数的主要用途是将文字表示的日期转换成一个序列号。语法: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中的时间

27、信息将被忽略。实例:公式“=DATEVaLUE(“2001/3/5“)”返回36955,DATEVaLUE(“2-26“)返回36948。EXCEL 常 用 函 数 表第 9 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途 语法 参数 说明与注意 实例 其他18 3.DAY用途:返回用序列号(整数1到31)表示的某日期的天数,用整数1到31表示。语法:DAY(serial_number)参数:Serial_number是要查找的天数日期,它有多种输入方式:带引号的文本串(如“1998/01/30“)、序列号(如1900日期系统的35825表示的1998年1月30日)

28、,以及其他公式或函数的结果(如DATEVaLUE(“1998/1/30“)。实例:公式“=DAY(“2001/1/27“)”返回27,=DAY(35825)返回30,=DAY(DATEVaLUE(“2001/1/25“)返回25。19 4.DAYS360用途:按照一年360天的算法(每个月30天,一年共计12个月),返回两日期间相差的天数。语法:DAYS360(start_date,end_date,method)参数:Start_date和end_date是用于计算期间天数的起止日期。如果start_date在end_date之后,则DAYS360将返回一个负数。日期可以有多种输入方式:带引

29、号的文本串(例如:“1998/01/30“)、序列号(例如:如果使用1900日期系统,则35825表示1998年1月30日)或其他公式或函数的结果(例如,DATEVaLUE(“1998/1/30“)。Method是一个逻辑值,它指定了在计算中是采用欧洲方法还是美国方法。若为FALSE或忽略,则采用美国方法(如果起始日期是一个月的31日,则等于同月的30日。如果终止日期是一个月的31日,并且起始日期早于30日,则终止日期等于下一个月的1日,否则,终止日期等于本月的30日)。若为TRUE则采用欧洲方法(无论是起始日期还是终止日期为一个月的31号,都将等于本月的30号)。实例:公式“=DAYS360

30、(“1998/2/1“,“2001/2-1“)”返回1080。20 5.EDATE用途:返回指定日期(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)”返回3

31、7016即2001年5月5日,=EDATE(“2001/3/5“,-6)返回36774即2000年9月5日。EXCEL 常 用 函 数 表第 10 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途 语法 参数 说明与注意 实例 其他21 6.EOMONTH用途:返回start-date之前或之后指定月份中最后一天的序列号。语法:EOMONTH(start_date,months)参数:Start_date参数代表开始日期,它有多种输入方式:带引号的文本串(如“1998/01/30“)、序列号(如1900日期系统中的35825)或其他公式或函数的结果(如DATEVaLU

32、E(“1998/1/30“)。Month为start_date之前或之后的月份数,正数表示未来日期,负数表示过去日期。实例:公式“=EOMONTH(“2001/01/01“,2)”返回36981即2001年3月31日,=EOMONTH(“2001/01/01“,-6)返回36738即2000年7月31日。22 7.HOUR用途:返回时间值的小时数。即介于0(12:00A.M.)到23(11:00P.M.)之间的一个整数。语法:HOUR(serial_number)参数:Serial_number表示一个时间值,其中包含着要返回的小时数。它有多种输入方式:带引号的文本串(如“6:45PM“)、十

33、进制数(如0.78125表示6:45PM)或其他公式或函数的结果(如TIMEVaLUE(“6:45PM“)。实例:公式“=HOUR(“3:30:30PM“)”返回15,=HOUR(0.5)返回12即12:00:00AM,=HOUR(29747.7)返回16。23 8.MINUTE 用途:返回时间值中的分钟,即介于0到59之间的一个整数。 语法:MINUTE(serial_number)参数:Serial_number是一个时间值,其中包含着要查找的分钟数。时间有多种输入方式:带引号的文本串(如“6:45PM“)、十进制数(如0.78125表示6:45PM)或其他公式或函数的结果(如TIMEVa

34、LUE(“6:45PM“)。实例:公式“=MINUTE(“15:30:00“)”返回30,=MINUTE(0.06)返回26,=MINUTE(TIMEVaLUE(“9:45PM“)返回45。24 9.MONTH用途:返回以序列号表示的日期中的月份,它是介于1(一月)和12(十二月)之间的整数。语法:MONTH(serial_number)参数:Serial_number表示一个日期值,其中包含着要查找的月份。日期有多种输入方式:带引号的文本串(如“1998/01/30“)、序列号(如表示1998年1月30日的35825)或其他公式或函数的结果(如DATEVaLUE(“1998/1/30“)等。

35、实例:公式“=MONTH(“2001/02/24“)”返回2,=MONTH(35825)返回1,=MONTH(DATEVaLUE(“2000/6/30“)返回6。25 10.NETWORKDAYS用途:返回参数start-data和end-data之间完整的工作日(不包括周末和专门指定的假期)数值。语法:NETWORKDAYS(start_date,end_date,holidays)参数:Start_date代表开始日期,End_date代表终止日;Holidays是表示不在工作日历中的一个或多个日期所构成的可选区域,法定假日以及其他非法定假日。此数据清单可以是包含日期的单元格区域,也可以是

36、由代表日期的序列号所构成的数组常量。注意:该函数只有加载“分析工具库”以后方能使用。函数中的日期有多种输入方式:带引号的文本串(如“1998/01/30“)、序列号(如使用1900日期系统的35825)或其他公式或函数的结果(如DATEVaLUE(“1998/1/30“)。26 11.NOW 用途:返回当前日期和时间所对应的序列号。 语法:NOW() 参数:无实例:如果正在使用的是1900日期系统,而且计算机的内部时钟为2001-1-2812:53,则公式“=NOW()”返回36919.54。EXCEL 常 用 函 数 表第 11 页,共 59 页 QQ2370915整理于2006年10月序号

37、 函数 用途 语法 参数 说明与注意 实例 其他27 12.SECOND 用途:返回时间值的秒数(为0至59之间的一个整数)。 语法:SECOND(serial_number)参数:Serial_number表示一个时间值,其中包含要查找的秒数。关于时间的输入方式见上文的有关内容。实例:公式“=SECOND(“3:30:26PM“)”返回26,=SECOND(0.016)返回2。28 13.TIME用途:返回某一特定时间的小数值,它返回的小数值从0到0.99999999之间,代表0:00:00(12:00:00A.M)到23:59:59(11:59:59P.M)之间的时间。语法:TIME(ho

38、ur,minute,second)参数:Hour是0到23之间的数,代表小时;Minute是0到59之间的数,代表分;Second是0到59之间的数,代表秒。实例:公式“=TIME(12,10,30)”返回序列号0.51,等价于12:10:30PM。=TIME(9,30,10)返回序列号0.40,等价于9:30:10AM。=TEXT(TIME(23,18,14),“h:mm:ssAM/PM“)返回“11:18:14PM”。29 14.TIMEVaLUE用途:返回用文本串表示的时间小数值。该小数值为从0到0.999999999的数值,代表从0:00:00(12:00:00AM)到23:59:59

39、(11:59:59PM)之间的时间。语法:TIMEVaLUE(time_text)参数:Time_text是一个用Excel时间格式表示时间的文本串(如“6:45PM“和“18:45“等)。实例:公式“=TIMEVaLUE(“3:30AM“)”返回0.145833333,=TIMEVaLUE(“2001/1/266:35AM“)返回0.274305556。30 15.TODAY 用途:返回系统当前日期的序列号。 语法:TODAY() 参数:无实例:公式“=TODAY()”返回2001-8-28(执行公式时的系统时间)。31 16.WEEKDAY用途:返回某日期的星期数。在默认情况下,它的值为1

40、(星期天)到7(星期六)之间的一个整数。语法:WEEKDAY(serial_number,return_type)参数:Serial_number是要返回日期数的日期,它有多种输入方式:带引号的文本串(如“2001/02/26“)、序列号(如35825表示1998年1月30日)或其他公式或函数的结果(如DATEVaLUE(“2000/1/30“)。Return_type为确定返回值类型的数字,数字1或省略则1至7代表星期天到数星期六,数字2则1至7代表星期一到星期天,数字3则0至6代表星期一到星期天。实例:公式“=WEEKDAY(“2001/8/28“,2)”返回2(星期二),=WEEKDAY

41、(“2003/02/23“,3)返回6(星期日)。32 17.WEEKNUM 用途:返回一个数字,该数字代表一年中的第几周。语法:WEEKNUM(serial_num,return_type)参数:Serial_num代表一周中的日期。应使用DATE函数输入日期,或者将日期作为其他公式或函数的结果输入。Return_type为一数字,确定星期计算从哪一天开始。默认值为1。EXCEL 常 用 函 数 表第 12 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途 语法 参数 说明与注意 实例 其他33 18.WORKDAY用途:返回某日期(起始日期)之前或之后相隔指定工作

42、日(不包括周末和专门指定的假日)的某一日期的值,并扣除周末或假日。语法:WORKDAY(start_date,days,holidays)参数:Start_date为开始日期;Days为Start_date之前或之后不含周末及节假日的天数;Days是正值将产生未来日期、负值产生过去日期;Holidays为可选的数据清单,表示需要从工作日历中排除的日期值(如法定假日或非法定假日)。此清单可以是包含日期的单元格区域,也可以是由代表日期的序列号所构成的数组常量。日期有多种输入方式:带引号的文本串(如“1998/01/30“)、序列号(如1900日期系统时的35825表示1998年1月30日)或其他公

43、式或函数的结果(例如DATEVaLUE(“19934 19.YEAR用途:返回某日期的年份。其结果为1900到9999之间的一个整数。语法:YEAR(serial_number)参数:Serial_number是一个日期值,其中包含要查找的年份。日期有多种输入方式:带引号的文本串(例如“1998/01/30“)、序列号(例如,如果使用1900日期系统则35825表示1998年1月30日)或其他公式或函数的结果(例如DATEVaLUE(“1998/1/30“)。实例:公式“=YEAR(“2000/8/6“)返回2000”,=YEAR(“2003/05/01“)返回2003,=YEAR(35825

44、)返回1998。35 20.YEARFRAC用途:返回start_date和end_date之间的天数占全年天数的百分比。语法:YEARFRAC(start_date,end_date,basis)参数:Start_date表示开始日期,End_date代表结束日期。函数中的日期有多种输入方式:带引号的文本串(如“1998/01/30“)、序列号(如35829表示1900日期系统中的1998年1月30日),或其他公式或函数的结果(例如DATEVaLUE(“1998/1/30“)。Basis表示日计数基准类型,其中0或省略为US(NASD)30/360,1实际天数/实际天数,2实际天数/360,

45、3实际天数/365,4欧洲30/360。实例:公式“=YEARFRAC(“2001/01/31“,“2001/06/30“,0)”返回0.416666667,YEARFRAC(“2001/01/25“,“2001/09/27“)返回0.67222。36 三.外部函数37 1.EUROCONVERT用途:将数字转换为欧元形式,将数字由欧元形式转换为欧盟成员国货币形式,或利用欧元作为中间货币将数字由某一欧盟成员国货币转化为另一欧盟成员国货币的形式(三角转换关系)。语法:EUROCONVERT(number,source,target,full_precision,triangulation_pre

46、cision)参数:Number为要转换的货币值,或对包含该值的单元格的引用。Source是由三个字母组成的字符串,或对包含字符串的单元格的引用,该字符串对应于源货币的ISO代码。EUROCONVERT函数中可以使用下列货币代码:EXCEL 常 用 函 数 表第 13 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途 语法 参数 说明与注意 实例 其他38 以上函数的货币代码国家/地区 基本货币单位 ISO代码比利时 法郎 BEF卢森堡 法郎 LUF德国 德国马克 DEM西班牙 西班牙比塞塔 ESP法国 法郎 FRF爱尔兰 爱尔兰磅 IEP意大利 里拉 ITL荷兰 荷

47、兰盾 NLG奥地利 奥地利先令 ATS葡萄牙 埃斯库多 PTE芬兰 芬兰马克 FIM希腊 德拉克马 GRD欧盟成员国 欧元 EUR39 2.SQL.REQUEST用途:与外部数据源连接,从工作表运行查询,然后SQL.REQUEST将查询结果以数组的形式返回,而无需进行宏编程。语法:SQL.REQUEST(connection_string,output_ref,driver_prompt,query_text,col_names_logical)参数:Connection_string提供信息,如数据源名称、用户ID和密码等。Output_ref对用于存放完整的连接字符串的单元格的引用。Dri

48、ver_prompt指定驱动程序对话框何时显示以及何种选项可用。Column_names_logical指示是否将列名作为结果的第一行返回。如果要将列名作为结果的第一行返回,请将该参数设置为TRUE。如果不需要将列名返回,则设置为FALSE。如果省略column_names_logical,则SQL.REQUEST函数不返回列名。40 四.工程函数41 1.BESSELI用途:返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel函数值相等。语法:BESSELI(x,n) 参数:X为参数值。N为函数的阶数。如果n非整数,则截尾取整。42 2.BESSELJ 用途:返回Bessel函数

49、值。 语法:BESSELJ(x,n) 参数:同上43 3.BESSELK用途:返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel函数值相等。语法:BESSELK(x,n) 参数:同上44 4.BESSELY 用途:返回Bessel函数值,也称为Weber函数或Neumann函数。 语法:BESSELY(x,n) 参数:同上45 5.BIN2DEC 用途:将二进制数转换为十进制数。 语法:BIN2DEC(number)参数:Number待转换的二进制数。Number的位数不能多于10位(二进制位),最高位为符号位,后9位为数字位。负数用二进制数补码表示。EXCEL 常 用 函 数 表第 14 页,共 59 页 QQ2370915整理于2006年10月序号 函数 用途 语法 参数 说明与注意 实例 其他46 6.BIN2HEX 用途:将二进制数转换为十六进制数。 语法:BIN2HEX(number,places)参数:Number为待转换的二进制数。Number的位数不能多于10位(二进制位),最高位为符号位,后9位为数字位。负数用二进制数补码表示;Places为所要使用的字符数。如果省略places,函数DEC2BIN用能表示此数的

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

当前位置:首页 > 实用文档 > 办公软件应用

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报