excel最常用函数(个人整合版之呕心沥血之作).doc

上传人:11****ws 文档编号:4141720 上传时间:2019-09-29 格式:DOC 页数:23 大小:146KB
下载 相关 举报
excel最常用函数(个人整合版之呕心沥血之作).doc_第1页
第1页 / 共23页
excel最常用函数(个人整合版之呕心沥血之作).doc_第2页
第2页 / 共23页
excel最常用函数(个人整合版之呕心沥血之作).doc_第3页
第3页 / 共23页
excel最常用函数(个人整合版之呕心沥血之作).doc_第4页
第4页 / 共23页
excel最常用函数(个人整合版之呕心沥血之作).doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、1 第一章 成绩查询常用函数 2 1求和函数 SUM2 2条件求和函数 SUMIF 3 3.逻辑函数 IF3 4.平均值函数 AVERAGE 4 5快捷方式或链接创建函数 HYPERLINK4 6计数函数 COUNT.5 7条件计数函数 COUNTIF .5 8最大值函数 MAX、最小值函数 MIN 5 9 排序函数 RANK 6 10.测函数 ISNUMBER.6 11、ISERROR 函数 6 12、FREQUENCY 函数 .7 13、INDEX 函数 7 14、MATCH 函数 7 15、VLOOKUP 函数 .8 16.RANDBETWEEN 8 第二章:财务函数 8 1.ACCRI

2、NT.8 2.ACCRINTM .9 3.AMORDEGRC.9 4.AMORLINC .9 5.COUPDAYBS 10 6.COUPDAYS.10 7.COUPDAYSNC .10 8.COUPNUM.10 9.COUPPCD 11 10.CUMIPMT11 11.CUMPRINC11 12.DB.12 13.DDB 12 14.DISC .12 15.DOLLARDE.12 16.DOLLARFR .13 17.DURATION13 18.EFFECT 13 19.FV .13 20.FVSCHEDULE.13 21.INTRATE .14 22.IPMT.14 23.IRR14 24.

3、ISPMT.14 25.MDURATION 15 26.MIRR 15 2 27.NOMINAL15 28.NPER 15 29.NPV.16 30.ODDFPRICE 16 31.ODDFYIELD16 32.ODDLPRICE 17 33.ODDLYIELD .17 34.PMT 17 35.PPMT 18 36.PRICE .18 37.PRICEDISC 18 38.PRICEMAT 18 39.PV .19 40.RATE 19 41.RECEIVED.19 42.SLN.19 43.SYD.20 44.TBILLEQ20 45.TBILLPRICE20 46.TBILLYIELD

4、.20 47.VDB 20 48.XIRR.21 49.XNPV21 50.YIELD.21 51.YIELDDISC .22 52.YIELDMAT22 第一章 成绩查询常用函数 1求和函数 SUM 语法:SUM (number1 ,number2, ) 。 参数:number1 、number2 为 1 到 30 个数值(包括逻辑值和文本表达式) 、区域或引用, 各参数之间必须用逗号加以分隔。 注:number1 可以是 b1:h3,这样的形式也可以是整个表格,并且 number2 也可以和 number1 一样,他们这间需要用逗号隔开,number2 还可以是另一个表格的数据。 注意:参

5、数中的数字、逻辑值及数字的文本表达式可以参与计算,其中逻辑值被转换为 1,文本则被转换为数字。如果参数为数组或引用,只有其中的数字参与计算,数组或引用 中的空白单元格、逻辑值、文本或错误值则被忽略。 3 应用实例一:跨表求和(高) 使用 SUM 函数在同一工作表中求和比较简单,如果需要对不同工作表的多个区域进行求 和,可以采用以下方法:选中 Excel XP“插入函数”对话框中的函数, “确定”后打开“ 函数参 数”对话框。切换至第一个工作表,鼠标单击“number1” 框后选中需要求和的区域。如果同 一工作表中的其他区域需要参与计算,可以单击“number2”框,再次选中工作表中要计算的 其

6、他区域。上述操作完成后切换至第二个工作表,重复上述操作即可完成输入。 “确定”后公 式所在单元格将显示计算结果。 应用实例二:SUM 函数中的加减混合运算 财务统计需要进行加减混合运算,例如扣除现金流量表中的若干支出项目。按照规定,工 作表中的这些项目没有输入负号。这时可以构造“=SUM(B2:B6,C2:C9 ,-D2,-E2) ”这样 的公式。其中 B2:B6,C2:C9 引用是收入,而 D2、E2 为支出。由于 Excel 不允许在单元格 引用前面加负号,所以应在表示支出的单元格前加负号,这样即可计算出正确结果。即使 支出数据所在的单元格连续,也必须用逗号将它们逐个隔开,写成 “=SUM

7、(B2:B6,C2:C9 ,-D2,-D3,D4) ”这样的形式。 应用实例三:及格人数统计 假如 B1:B50 区域存放学生性别,C1:C50 单元格存放某班学生的考试成绩,要想统计考试 成绩及格的女生人数。可以使用公式“=SUM(IF(B1:B50=女 ,IF(C1:C50=60,1,0) ) ) ”,由于它是一个数组公式,输入结束后必须按住 Ctrl+Shift 键回车。公式两边会自动添加上大括号,在编辑栏显示为“=SUM(IF(B1:B50=女 ,IF(C1:C50=60,1,0) ) )”,这是使用数组公式必不可少的步骤。 2条件求和函数 SUMIF 语法:SUMIF(range,c

8、riteria,sum_range) 。 参数:range 是用于条件判断的单元格区域,criteria 是由数字、逻辑表达式等组成的判定条 件,sum_range 为需要求和的单元格、区域或引用。 应用实例:及格平均分统计 假如 A1:A36 单元格存放某班学生的考试成绩,若要计算及格学生的平均分,可以使用公 式“=SUMIF(A1:A36 ,=60,A1:A36)/COUNTIF ( A1:A36,=60 ) 。公式中的 “=SUMIF(A1:A36 ,=60,A1:A36) ”计算及格学生的总分,式中的“A1:A36”为提供 逻辑判断依据的单元格引用, “=60”为判断条件,不符合条件的

9、数据不参与求和,A1:A36 则是逻辑判断和求和的对象。公式中的 COUNTIF(A1:A36,=60 )用来统计及格学 生的人数。 3.逻辑函数 IF 语法:IF(logical_test, value_if_true,value_if_false) 。 参数:logical_test 是结果为 true(真)或 false(假)的数值或表达式;value_if_true 是 logical_test 为 true 时函数的返回值,如果 logical_test 为 ture 并且省略了 value_if_true,则 返回 true。而且 value_if_true 可以是一个表达式;va

10、lue_if_false 是 logical_test 为 false 时函 数的返回值。如果 logical_test 为 false 并且省略 value_if_false,则返回 false。Value_if_false 也可以是一个表达式。 注:红字的内容为,当为真时则将 2 的值返回,如果为假则将 3 的值返回。2 ,3 可以 是表达式或值,还可以是 if 语句,这就是 if 嵌套。 4 应用实例一:个人收入调节税计算 假设个人收入调节税的稽征办法是:工资在 1000 元以下的免征调节税,工资 1000 元以上 至 1500 元的超过部分按 5%的税率征收, 1500 元以上至 20

11、00 元的超过部分按 8%的税率征 收,高于 2000 元的超过部分按 30%的税率征收。 假如工作表的 B 列存放职工姓名, C 列存放工资,选中 D 列的空白单元格输入公式 “=IF(C2=60)/COUNTA(C1:C42) ”回车,即可计算出该列成绩的及 格率(即分数为 60 及以上的人数占总人数的百分比) 。 7条件计数函数 COUNTIF 语法:COUNTIF(range,criteria) 。 参数:range 为需要统计的符合条件的单元格区域;criteria 为参与计算的单元格条件,其形 式可以为数字、表达式或文本(如 36、160和男等) 。条件中的数字可以直接写 入,表达

12、式和文本必须加引号。 应用实例:男女职工人数统计 假设 A1:A58 区域内存放着员工的性别,则公式 “=COUNTIF(A1:A58,女) ”统计其中 的女职工数量, “=COUNTIF(A1:A58 ,男) ”统计其中的男职工数量。 COUNTIF 函数还可以统计优秀或及格成绩的数量,假如 C1:G42 存放着 42 名学生的考试 成绩,则公式“=COUNTIF(C2:G2 ,=85) ”可以计算出其中高于等于 85 分的成绩数 6 目。如将公式改为“=COUNTIF(C2:G2 ,=60) ”,则可以计算出及格分数的个数。 8最大值函数 MAX、最小值函数 MIN 语法:MAX(numb

13、er1 ,number2, ) ,MIN(number1 ,number2 , ) 。 参数:number1 ,number2 是需要找出最大值(最小值)的 1 至 30 个数值、数组或引 用。 注意:函数中的参数可以是数字、空白单元格、逻辑值或数字的文本形式,如果参数是不 能转换为数字的内容将导致错误。如果参数为数组或引用,则只有数组或引用中的数字参 与计算,空白单元格、逻辑值或文本则被忽略。 应用实例:查询最高分(最低分) 假如 C1:G42 存放着 42 名学生的考试成绩,则选中一个空白单元格,在编辑栏输入公式 “=MAX(C1:C42 ) ”,回车后即可计算出其中的最高分是多少。 如果

14、将上述公式中的函数名改为 MIN,其他不变,就可以计算出 C1:G42 区域中的最低 分。 9 排序函数 RANK 语法:RANK(number ,ref , order) 。 参数:number 是需要计算其排位的一个数字;ref 是包含一组数字的数组或引用(其中的 非数值型参数将被忽略) ;order 是用来说明排序方式的数字(如果 order 为零或省略,则以 降序方式给出结果,反之按升序方式) 。 应用实例:产值排序 假如图 1 中的 E2、E3、E4 单元格存放一季度的总产值。 (图 1) 计算各车间产值排名的方法是:在 F2 单元格内输入公式“=RANK(E2 ,$E$2:$E$4

15、) ”,敲 回车即可计算出铸造车间的产值排名是 2。再将 F2 中的公式复制到剪贴板,选中 F3、F4 单元格按 Ctrl+V,就能计算出其余两个车间的产值排名 3 和 1。如果 B1 单元格中输入的公 式为“=RANK(E2,$E$2:$E$4,1) ”,则计算出的序数按升序方式排列,即 2、1 和 3。 需要注意的是:相同数值用 RANK 函数计算得到的序数(名次)相同,但会导致后续数字 的序数空缺。假如上例中 F2 单元格存放的数值与 F3 相同,则按本法计算出的排名分别是 3、3 和 1(降序时) 。即 176.7 出现两次时,铸造和维修车间的产值排名均为 3,后续金工 车间的排名就是

16、 1(没有 2) 。 10.测函数 ISNUMBER 语法:ISNUMBER(value) 。 参数:如果 value 为数值时函数返回 ture(真) ,否则返回 false(假) 。 应用实例一:无错误除法公式 如果工作表为 C1 设计了公式“=A1/B1”,一旦 B1 单元格没 有输入除数,就会在 C1 中显示错误信息 “DIV0!”。这不仅看起来很不美观,一旦作 为报表打印还可能引起误会。为避免上面提到的问题出现,可将 C1 单元格中的公式设计 成“=IF(ISNUMBER(B1) ,A1/B1,) ”。式中的 ISNUMBER 函数对 B1 单元格进行 探测,当 B1 被填入数值时返

17、回 true(真) ,反之返回 false(假) 。为真时 IF 函数执行 A1/B1 的运算,为假时在 C1 单元格中填入空格。 应用实例二:消除无意义的零 使用 SUM 函数计算工资总额时,若引用的单元格区域没有数据,Excel 仍然会计算出一个 7 结果“0”。这样打印出来的报表不符合财务规定,为此可将公式设计成 “=IF(ISNUMBER(A1:B1) ,SUM(A1:B1) ,) ”。 式中 ISNUMBER 函数测试 SUM 函数所引用的单元格区域是否全部为空,当不为空时返 回 true(真) ,反之返回 fales(假) 。为真时 IF 函数执行 SUM(A1:B1 ) ,为假时

18、在存放计 算结果的 F1 单元格中填入空格,这样即可避免在 F1 单元格中出现“0”。 11、 ISERROR 函数 函数名称:ISERROR 主要功能:用于测试函数式返回的数值是否有错。如果有错,该函数返回 TRUE,反之返 回 FALSE。 使用格式:ISERROR(value) 参数说明:Value 表示需要测试的值或表达式。 应用举例:输入公式:=ISERROR(A35/B35),确认以后,如果 B35 单元格为空或“0” ,则 A35/B35 出现错误,此时前述函数返回 TRUE 结果,反之返回 FALSE。 特别提醒:此函数通常与 IF 函数配套使用,如果将上述公式修改为: =IF

19、(ISERROR(A35/B35),“,A35/B35),如果 B35 为空或“0” ,则相应的单元格显示为空,反 之显示 A35/B35 的结果。 12、 FREQUENCY 函数 函数名称:FREQUENCY 主要功能:以一列垂直数组返回某个区域中数据的频率分布。 使用格式:FREQUENCY(data_array,bins_array) 参数说明:Data_array 表示用来计算频率的一组数据或单元格区域;Bins_array 表示为前面 数组进行分隔一列数值。 应用举例:如图 2 所示,同时选中 B32 至 B36 单元格区域,输入公式: =FREQUENCY(B2:B31,D2:D

20、36),输入完成后按下“Ctrl+Shift+Enter” 组合键进行确认,即可 求出 B2 至 B31 区域中,按 D2 至 D36 区域进行分隔的各段数值的出现频率数目(相当于 统计各分数段人数) 。 特别提醒:上述输入的是一个数组公式,输入完成后,需要通过按“Ctrl+Shift+Enter” 组合 键进行确认,确认后公式两端出现一对大括号() ,此大括号不能直接输入。 13、 INDEX 函数 函数名称:INDEX 主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。 使用格式:INDEX(array,row_num,column_num) 参数说明:Array

21、 代表单元格区域或数组常量;Row_num 表示指定的行序号(如果省略 row_num,则必须有 column_num) ;Column_num 表示指定的列序号(如果省略 column_num,则必须有 row_num) 。 应用举例:如图 3 所示,在 F8 单元格中输入公式:=INDEX(A1:D11,4,3),确认后则显示 出 A1 至 D11 单元格区域中,第 4 行和第 3 列交叉处的单元格(即 C4)中的内容。 特别提醒:此处的行序号参数(row_num )和列序号参数(column_num)是相对于所引用 的单元格区域而言的,不是 Excel 工作表中的行或列序号。 14、 M

22、ATCH 函数 8 函数名称:MATCH 主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。 使用格式:MATCH(lookup_value,lookup_array,match_type) 参数说明:Lookup_value 代表需要在数据表中查找的数值; Lookup_array 表示可能包含所要查找的数值的连续单元格区域; Match_type 表示查找方式的值( -1、0 或 1) 。 如果 match_type 为-1,查找大于或等于 lookup_value 的最小数值, Lookup_array 必须按降 序排列; 如果 match_type 为 1,查找小于或等于

23、 lookup_value 的最大数值,Lookup_array 必须按升 序排列; 如果 match_type 为 0,查找等于 lookup_value 的第一个数值, Lookup_array 可以按任何顺 序排列;如果省略 match_type,则默认为 1。 应用举例:如图 4 所示,在 F2 单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返 回查找的结果“9”。 特别提醒:Lookup_array 只能为一列或一行。 15、 VLOOKUP 函数 函数名称:VLOOKUP 主要功能:在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值。 使用格式

24、:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 参数说明:Lookup_value 代表需要查找的数值; Table_array 代表需要在其中查找数据的单 元格区域;Col_index_num 为在 table_array 区域中待返回的匹配值的列序号(当 Col_index_num 为 2 时,返回 table_array 第 2 列中的数值,为 3 时,返回第 3 列的值) ; Range_lookup 为一逻辑值,如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找 不到精确匹配值,则返回小于 look

25、up_value 的最大数值;如果为 FALSE,则返回精确匹配 值,如果找不到,则返回错误值#N/A 。 应用举例:参见图 7,我们在 D65 单元格中输入公式:=VLOOKUP(B65,B2:D63,3,FALSE), 确认后,只要在 B65 单元格中输入一个学生的姓名(如丁 48) ,D65 单元格中即刻显示出 该学生的语言成绩。 特别提醒:Lookup_value 参数必须在 Table_array 区域的首列中 ;如果忽略 Range_lookup 参数,则 Table_array 的首列必须进行排序;在此函数的向导中,有关 Range_lookup 参数 的用法是错误的。 16.R

26、ANDBETWEEN 用途:产生位于两个指定数值之间的一个随机数,每次重新计算工作表(按 F9 键) 都将返回 新的数值。 语法:RANDBETWEEN(bottom ,top) 参数:Bottom 是 RANDBETWEEN 函数可能返回的最小随机数,Top 是 RANDBETWEEN 函数可能返回的最大随机数。 注意:该函数只有在加载了“分析工具库”以后才能使用。 实例:公式“=RANDBETWEEN(1000 ,9999)”将返回一个大于等于 1000、小于等于 9999 的随机数。 9 第二章:财务函数 1.ACCRINT 用途:返回定期付息有价证券的应计利息。 语法:ACCRINT(

27、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)。 2.ACCRINTM

28、 用途:返回到期一次性付息有价证券的应计利息。 语法:ACCRINTM(issue,maturity,rate, par,basis) 参数:Issue 为有价证券的发行日,Maturity 为有价证券的到期日,Rate 为有价证券的年 息票利率,Par 为有价证券的票面价值, Basis 为日计数基准类型(0 或省略时为30/360,1 为实际天数/实际天数,2 为实际天数 /360,3 为实际天数 /365,4 为欧洲30/360)。 3.AMORDEGRC 用途:返回每个会计期间的折旧值。 语法:AMORDEGRC(cost,date_purchased,first_period ,sa

29、lvage ,period,rate,basis) 参数:Cost 为资产原值,Date_purchased 为购入资产的 日期,First_period 为第一个期间结束时的日期,Salvage为资产在使用寿命结束时的残值, Period 是期间,Rate 为折旧率,Basis 是所使用的年基准 (0 或省略时为360 天,1 为实际 天数,3 为一年365 天,4 为一年 360 天)。 4.AMORLINC 用途:返回每个会计期间的折旧值,该函数为法国会计系统提供。如果某项资产是在会计 10 期间内购入的,则按线性折旧法计算。 语法:AMORLINC(cost,date_purchase

30、d,first_period,salvage,period ,rate ,basis) 参数:Date_purchased 为购入资产的日期, First_period 为第一个期间结束时的日期,Salvage 为资产在使用寿命结束时的残值,Period 为期间, Rate 为折旧率,Basis 为所使用的年基准(0 或省略时为360 天,1 为实际天数,3 为一年 365天,4 为一年 360 天)。 5.COUPDAYBS 用途:返回当前付息期内截止到成交日的天数。 语法:COUPDAYBS(settlement,maturity,frequency,basis) 参数:Settlemen

31、t 是证券的成交日( 即发行日之后证券卖给购买者的日期),Maturity 为有价 证券的到期日,Frequency为年付息次数(如果按年支付,frequency=1;按半年期支付, frequency=2;按季支付, frequency=4),Basis 为日计数基准类型(0 或省略为30/360,1 为 实际天数/实际天数,2 为实际天数 /360,3 为实际天数/365,4 为欧洲30/360)。 6.COUPDAYS 用途:返回成交日所在的付息期的天数。 语法:COUPDAYS(settlement ,maturity,frequency,basis) 参数:Settlement 是证

32、券的成交日( 即发行日之后证券卖给购买者的日期),Maturity 为有价 证券的到期日(即有价证券有效期截止时的日期 ),Frequency 为年付息次数(如果按年支付, frequency=1;按半年期支付,frequency=2 ;按季支付,frequency=4),Basis 为日计数基准 类型(0 或省略为30/360,1 为实际天数/ 实际天数,2 为实际天数/360,3 为实际天数 /365,4 为欧洲30/360)。 7.COUPDAYSNC 用途:返回从成交日到下一付息日之间的天数。 语法:COUPDAYSNC(settlement ,maturity,frequency,b

33、asis) 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日, Frequency 为年付息次 数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4), 11 Basis 为日计数基准类型(0 或省略为30/360 ,1 为实际天数/ 实际天数,2 为实际天数 /360,3 为实际天数/365,4 为欧洲30/360)。 8.COUPNUM 用途:返回成交日和到期日之间的利息应付次数,向上取整到最近的整数。 语法:COUPNUM(settlement,maturity ,frequency ,basis

34、) 参数:同上 9.COUPPCD 用途:用途:返回成交日之前的上一付息日的日期。 语法:COUPPCD(settlement,maturity,frequency,basis) 参数:同上 10.CUMIPMT 用途:返回一笔贷款在给定的start-period 到end-period 期间累计偿还的利息数额。 语法:CUMIPMT(rate,nper,pv,start_period ,end_period,type) 参数:Rate 为利率,Nper 为总付款期数,Pv 为现值, Start_period 为计算中的首期( 付款 期数从1 开始计数),End_period 为计算中的末期,

35、Type 为付款时间类型(0(零)为期末付款, 1 为期初付款)。 11.CUMPRINC 用途:返回一笔贷款在给定的start-period 到end-period 期间累计偿还的本金数额。 语法:CUMPRINC(rate,nper ,pv,start_period,end_period,type) 参数:Rate 为利率,Nper 为总付款期数,Pv 为现值, Start_period 为计算中的首期( 付款 期数从1 开始计数),End_period 为计算中的末期,Type 为付款时间类型(0(零)为期末付款, 1 为期初付款)。 12 12.DB 用途:使用固定余额递减法,计算一笔

36、资产在给定期间内的折旧值。 语法:DB(cost,salvage,life,period ,month) 参数:Cost 为资产原值,Salvage 为资产在折旧期末的价值(也称为资产残值),Life 为折 旧期限(有时也称作资产的使用寿命 ),Period 为需要计算折旧值的期间。 Period 必须使用 与life 相同的单位,Month 为第一年的月份数(省略时假设为12)。 13.DDB 用途:使用双倍余额递减法或其他指定方法,计算一笔资产在给定期间内的折旧值。 语法:DDB(cost ,salvage,life ,period,factor) 参数:Cost 为资产原值,Salvag

37、e 为资产在折旧期末的价值(也称为资产残值),Life 为折 旧期限(有时也称作资产的使用寿命 ),Period 为需要计算折旧值的期间。 Period 必须使用 与life 相同的单位,Factor 为余额递减速率(如果factor 省略,则假设为2)。 14.DISC 用途:返回有价证券的贴现率。 语法:DISC(settlement,maturity,pr,redemption,basis) 参数:Settlement 是证券的成交日( 即在发行日之后,证券卖给购买者的日期),Maturity 为 有价证券的到期日,Pr为面值$100 的有价证券的价格,Redemption 为面值$10

38、0 的有价证 券的清偿价值,Basis 为日计数基准类型 (0 或省略为30/360,1 为实际天数/ 实际天数,2 为实际天数/360,3 为实际天数 /365,4 为欧洲30/360)。 15.DOLLARDE 用途:将按分数表示的价格转换为按小数表示的价格,如证券价格,转换为小数表示的数 字。 语法:DOLLARDE(fractional_dollar,fraction) 参数:Fractional_dollar 以分数表示的数字,Fraction分数中的分母(整数) 。 13 16.DOLLARFR 用途:将按小数表示的价格转换为按分数表示的价格。 语法:DOLLARFR(decima

39、l_dollar,fraction) 参数:Decimal_dollar 为小数,Fraction 分数中的分母(整数 )。 17.DURATION 用途:返回假设面值$100 的定期付息有价证券的修正期限。期限定义为一系列现金流现值 的加权平均值,用于计量债券价格对于收益率变化的敏感程度。 语法:DURATION(settlement,maturity,couponyld,frequency ,basis) 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日, Coupon 为有价证券的 年息票利率,Yld 为有价证券的年收益率,Frequency 为年付息次数

40、 (如果按年支付, frequency=1;按半年期支付,frequency=2 ;按季支付,frequency=4),Basis 日计数基准类 型(0 或省略为30/360,1为实际天数/ 实际天数,2 为实际天数/360,3 为实际天数/365 ,4 为欧洲30/360)。 18.EFFECT 用途:利用给定的名义年利率和一年中的复利期次,计算实际年利率。 语法:EFFECT(nominal_rate,npery) 参数:Nominal_rate 为名义利率,Npery 为每年的复利期数。 19.FV 用途:基于固定利率及等额分期付款方式,返回某项投资的未来值。 语法:FV(rate,np

41、er,pmt, pv,type) 参数:Rate 为各期利率,Nper 为总投资期(即该项投资的付款期总数),Pmt 为各期所应 支付的金额,Pv 为现值(即从该项投资开始计算时已经入帐的款项,或一系列未来付款的 当前值的累积和,也称为本金),Type 为数字0 或1(0 为期末,1为期初)。 14 20.FVSCHEDULE 用途:基于一系列复利返回本金的未来值,用于计算某项投资在变动或可调利率下的未来 值。 语法:FVSCHEDULE(principal,schedule) 参数:Principal 为现值,Schedule 为利率数组。 21.INTRATE 用途:返回一次性付息证券的利

42、率。 语法:INTRATE(settlement,maturity ,investment,redemption,basis) 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日, Investment 为有价证 券的投资额,Redemption 为有价证券到期时的清偿价值,Basis 日计数基准类型(0 或省略 为30/360,1 为实际天数/实际天数,2 为实际天数/360,3为实际天数/365,4 为欧洲 30/360)。 22.IPMT 用途:基于固定利率及等额分期付款方式,返回投资或贷款在某一给定期限内的利息偿还 额。 语法:IPMT(rate,per,

43、nper,pv,fv ,type) 参数:Rate 为各期利率,Per 用于计算其利息数额的期数(1 到nper 之间),Nper 为总投 资期,Pv 为现值(本金),Fv为未来值( 最后一次付款后的现金余额。如果省略 fv,则假设其 值为零),Type 指定各期的付款时间是在期初还是期末(0为期末,1 为期初)。 23.IRR 用途:返回由数值代表的一组现金流的内部收益率。 语法:IRR(values ,guess) 参数:Values 为数组或单元格的引用,包含用来计算返回的内部收益率的数字。 Guess 为 对函数IRR 计算结果的估计值。 15 24.ISPMT 用途:计算特定投资期内

44、要支付的利息。 语法:ISPMT(rate,per ,nper ,pv) 参数:Rate 为投资的利率,Per 为要计算利息的期数(在1 到nper 之间),Nper 为投资的 总支付期数,Pv 为投资的当前值( 对于贷款来说pv 为贷款数额)。 25.MDURATION 用途:返回假设面值$100 的有价证券的Macauley 修正期限。 语法:MDURATION(settlement,maturity,coupon,yld , frequency,basis) 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日, Coupon 为有价证券的 年息票利率,Yld

45、 为有价证券的年收益率,Frequency 为年付息次数 (如果按年支付, frequency=1;按半年期支付,frequency=2 ;按季支付,frequency=4),Basis 日计数基准类 型(0 或省略为30/360,1为实际天数/ 实际天数,2 为实际天数/360,3 为实际天数/365 ,4 为欧洲30/360)。 26.MIRR 用途:返回某一期限内现金流的修正内部收益率。 语法:MIRR(values,finance_rate ,reinvest_rate) 参数:Values 为一个数组或对包含数字的单元格的引用(代表着各期的一系列支出及收入, 其中必须至少包含一个正值

46、和一个负值,才能计算修正后的内部收益率),Finance_rate为现 金流中使用的资金支付的利率,Reinvest_rate 为将现金流再投资的收益率。 27.NOMINAL 用途:基于给定的实际利率和年复利期数,返回名义年利率。 语法:NOMINAL(effect_rate,npery) 参数:Effect_rate 为实际利率,Npery 为每年的复利期数。 28.NPER 16 用途:基于固定利率及等额分期付款方式,返回某项投资(或贷款) 的总期数。 语法:NPER(rate,pmt,pv,fv,type) 参数:Rate 为各期利率,Pmt 为各期所应支付的金额, Pv为现值(本金)

47、 ,Fv 为未来值(即 最后一次付款后希望得到的现金余额),Type 可以指定各期的付款时间是在期初还是期末 (0为期末,1 为期初)。 29.NPV 用途:通过使用贴现率以及一系列未来支出(负值) 和收入 (正值),返回一项投资的净现值。 语法:NPV(rate,value1,value2,.) 参数:Rate 为某一期间的贴现率,Value1,value2,.为1 到29 个参数,代表支出及收入。 30.ODDFPRICE 用途:返回首期付息日不固定的面值$100 的有价证券的 价格。 语法: ODDFPRICE(settlement,maturity,issue,first_coupon

48、, rate,yld,redemption,frequency ,basis) 参数:Settlement 为证券的成交日,Maturity 为有价证券的到期日, Issue 为有价证券的发 行日,First_coupon 为有价证券的首期付息日, Rate 为有价证券的利率, Yld 为有价证券 的年收益率,Redemption 为面值 $100 的有价证券的清偿价值,Frequency 为年付息次数 (如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4), Basis为日计数基准类型(0 或省略为30/360 ,1 为实际天数/ 实

49、际天数,2 为实际天数 /360,3 为实际天数/365,4 为欧洲30/360)。 31.ODDFYIELD 用途:返回首期付息日不固定的有价证券(长期或短期) 的收益率。 语法: ODDFYIELD(settlement,maturity,issue,first_coupon,rate ,pr ,redemption,frequency , 17 basis) 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日, Issue 为有价证券的发 行日,First_coupon 为有价证券的首期付息日, Rate 为有价证券的利率, Pr 为有价证券的 价格,Redemption 为面值$100 的有价证券的清偿价值,Frequency 为年付息次数(按年支 付,frequency=1 ;按半年期支付,frequency=2 ;按季支付,frequency=4),Basis 为日计数 基准类型(0 或省略为30/360,1 为实际天数/ 实际天数,2 为实际天数/360,3 为实际天数 /365,4 为欧洲30/360)。 32.ODDLPRICE 用途:返回末期付息日不固定的面值$100 的有

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。