《Excel财务函数.docx》由会员分享,可在线阅读,更多相关《Excel财务函数.docx(51页珍藏版)》请在优知文库上搜索。
1、第10章财务函数时务运算是EXCe1.的一个重要应用方向,这在EXCe1.函数中也有表达.Exce1.中的财务函数包台数量众多的苗效。根据实际应用,财务函数主要包括有价证券函锹、投资函数.本金和利息函数、折旧函数和转换函数等.在本章中.将对有类密数进行详细讲解,并给出具体的例子进行分析.10.1有价证券函数在EXCe1.的财务函数中,有价证券南数的功能是计算迂莽的收狡。这类的数有许.多相像之处,例如,函数的主要参数包括利息率、收益率、价格、成交日.发行日和证券价侦等.同时,有价证券函数还有相同的日计效标准.该计数标准主婺用来计算证券的收教期fR.用参数basis来表示。为了方便本小节的讲解,首
2、先列出这些共同的参数义。以ACCR1.NT函数为例,该函数的主要功能是计算定期付息有价证券的应计利息.其对应的函数表达式为:ACCRINT(issue.first_interest,settIeHent.rate.par,frequency.basis)下而详期讲解其叁歌而含义:- 参数issue表示证券的发行日:- first-interest表示证券的起息日:- 5sett1.ement表示证券的成交日(在发行日之后,投费者购置证券的日期):- 叁数ra1.e表示证办的年息票利率:- 参数Par表示在券的票面价值:- 参数frequency表示年付凰次弱:- 叁数basis表示日计数基准类
3、型。在EXCe1.中,所有有价证券函数中,其参数的含义和上面的参数类似,在具体讲解函数的时候,就不再重复表述.10.1.1CCRINT函数:计算应付利息【功能说明】有价证券的计息方式有定期分期计息和一次性计息苒种,该西效计算果用定期分期付息方式时的应计利息.【语法表达式】ACCR1.NTissue,first_interest.sett1.eaent.rate.par.frequency,basis.ca1.cmethod)【使用说明】- 该函数中的所有日期都是用DATE函数输入的有效日期。MicrosoftExce1.是以可计算的序列号的形式存储日期的。1900年1月I日的序列号为1,那么2
4、008年1月1日的序列号是39448,因为它距1900年1月I日有39M8天.- sett1.ement表示结算日的日期.使用函数时,其值必须晚于发行日的日期,否则返回错误值SN1.JM!.- frequency表示付息次数.使用函数时,共值必须是1、2或4中的一个,井他值榔会产生恬iSN1.M,- 日计数基准美型的值必须是0、1、2,3或4中的一个。如果省略该参数,则默认其值为。【实际应用】某投资机构在2009年8月15日购置了价值30000元的债券,债券的发行日是2009年6月5日,起息日是2009年9月15日,息票利率为7.8%,按季支付期付息。债券以US(NASD)30/360为日计数
5、参准,参础数据表格如图10.I所示.在单元格B9中输入函数表达式“=ACeRINT(BI.B2.B3.B4.B5,B6,B7)”,计算债券的到期收益.得观的结果如图10.2所示。!70Asm-x士tCIM)XS2OM1S2Og8ISZZKZXOWIB10.1假分的梦玷信息【应用说明】AeCRINT函数可以计算每年、芈年或每季度的应时利息.10. 1.2Accrjntm函数:计算应计利息功能说明】有价证券的计息方式有定期计息和一次性计息而种。该函数计算采用一次性付息方式时应计的利息.【语法表达式】AcCRINnI(issue,sett1.ement,rate.par.basis)【使用说典】-站
6、好日的日期必须晚于发行日的日期,否则函数将返回错误值#NW!.-参数basis的值必竺是O.1、2、3或4中的一个,如果省略该参数,那么默认其值是0.【突际应用】某投资结构购置了票面价值河12000元的债券,债券的发行日期是2009年6月5日,刎期日是230年3月15日.息票利率是8.,17%缴券以“实际天数/365”作为日计数基准.梦础信息表格如图10.3所示.在单元格B9中输入函数“=ACCRINBI(B1,B2.B3.B4.B5)”,计算债券的应计利息。徉到的结果如图10.4所示。10.4计算应计利息E10.3英础债钵信息【应用说明】ACCR1.m1.可以计算任意有价证券的利息.10.1
7、.3COIJpDAYBS、COUPDAYS和COUPDYSNC函数:计算债券的天数信息【功能说明】COuPDAYBS函数的功能是计算有价证券当前付息期内截止到成交日的天数.CtUPDAYS函数的功能是计算证券戌交日所在的那一付息期的天数。Coupdaysnc函数的功能是计算有价证券从购置日到下一付息日之间的天数.【语法表达式】COCPDYBS(sett1.ement,maturity,frequency,basis)CO1.iPDAYS(sett1.ement,maturity,frequency,basis)COUPDAYSNC(sett1.ement,maturity,frequency,
8、basis)【使用说明】- 到期日的日期值要晚于结算日的日期.否财函数将返回错误值WiUM!。- frequency的值必须是1.2或4中的一个。使用其他任何值均会产生错误制UM!.- 参数basis的值必第是0、1、2、3或4中的一个.如果省略该参数,那么默认其值为0.【宾际应乐】某投费结构在2009年6月5日购置了某债券,债券的到期日是2009隼10月15日,按半年付息,以US(NASD30/360为日计数基准.举据上面的信息,投费结构可以计算读券的各种天数信息,如图10.5所示。图10.5关于债券的基砒信息无做信息的计算具体步恭如下:(1)在单元格B6中输入函数表达式“=COUPDYBS
9、(B1.B2.B3,B4),计算祗券在付息期内到成交日的天数,如图10.6所示,(2)在单元格B7中输入函数表达式“=CoUPDAYS(B1.B2.B3,B4)”,计算借券在成交日所在的付息期天数,如图10.7所示.S10.6计算付息期内利成交日的天数S10.7计草成交日所在的It总期天政(3)在单元格B8中输入函数表达式“=Ca1.PmYSNC(B1.B2.B3.B4),计算借券成交日到下一付息日的天数;得到的结果如图10.8所示。图10.8计算传分的无致信息【应用说明】O)UPDAYS方数计算的是包括成交日在内的时息期的天数,它是根据卷数maturity的日期来计算的,计算区间是到期日的前
10、1天倒推每一个付息期.10. 1.4C0UPNCD和C0UPPCI)函数:计算下个和上个付息日的日期【功能说明】Co1.JpNCD函数的功能是计算有价证券购置日之后的下一个付息的日期,返回一个日期形式的数值,Coijppcd函数的功能是计算证券在购置日之前最近的付息日的日期,和CaJPNeD函数是相附应的函数。【语法表达式】COIiPNCD(sett1.ement,maturity,frequency,basis)Co1.JPPCD(sett1.ement,maturity,frequency,basis)使用说明- 到期三的日期值要晚于成交日的日期.否则函数将返回错误值微UM!。- 参数fr
11、equency的债可以是I.2或4中的任意值.如果使用其他任何数值均会产生懵误NUM!.- 参数basis的值可以是0、I、2、3或4中的一个值。如果名略该参数.那么默认其值为0。- 设置要存放计算结果的单元格的格式,将其内容格式设置为日期,否则返回的是日期的序列号。【实际应月4某投资机构在2009年6月15日购置了某债界,债券的到期日为2012年8月5日,按半年付息,以“实际天数/实际天数作为日计数基准。根抠盘券的信息,投资机构需要计算债券的上一个和下一个付息日,如图10.9所示。三10.9关于债券的基通信息其计算的具体步栗如下:(1计算下一个付息日。在单元格B6中输入函数-=COUPN(D
12、(B1,B2.B3.M)-.计算债券的下一个付息日,如图10.10所示.(1)计算上一个付息日。在单元格B7中输入西数“=(XJpfy)(BI.B2.B3.B4),计算债券的上一个付息日,如图10.11所示。10.10计算下一个付息BS10.11计算上一个件息E)【应用说明】使用CouPNQ)函数计算下一付息日的功能,用户可以方便了解下一付息日的日期。10. 1.5COUPNUM函数:计算利息应付次数【功能说明】计算有价证券从购置日至到期日之间的总的付息次数.如果逅回的蛤果不是整数,那么需要向上舍入为最接近的整卷:【语法表达式】COUPNUM(sctt1.ccnt.maturity,frequ
13、ency,basis)【使用说明】- 到期日的日期值要晚于成交日的日期,否则函数将返回错误值ON1.jM!。- 参数frequency的值可以是I、2或4中的任每一个值.如果使用其他值.函数均会退回错误- 参数basis的值可以是0、1、2、3或4中的任意一个值。如果省略该参效,那么默认其值为0。【突际应用】某投资机构在2009年6月15日购置了某债券,锁券的到期日为2012年8月50,按半年付息,债券以“实际天数/实际天数”作为日计数基准,信息如图1Q12所示.在隼元格B6中输入函数表达式“=CO1.mIN(BI.B2,B3.B4),计算债券在成交日和到期日之间的付息次数,如图10.13所示
14、.困10.13计算付息次数10.12傲分的梦和信息【应用说明】Co(JPNUM函数根先付息方式,计算出某一证券的总的付息次数,10. 1.6DISC函数:计算有价证券的贴现率【功能说明】计箕有价证#的砧现率。【语法表达代】DISC(sett1.ement,maturity,pr,rede三ption,basis)【参数说明】Pr:票面价值为100的有价证券的价格。使用函数时,其值必须大于0。-Rcdwtion:累看价值为100的有侪证券的清偿价值.其值必须大于0。【使用说明】- 该函数中的所有日期都是用DATE函数输入的有效合法日期MicrosoftExce1.是以可计算的序列号的形式存储日期
15、的,1900年1月I日的序列号为1.那么2008年1月I日的序列号是39448,因为它比1900年1月1日有39448天.- 到期日的日期值要晚于成交日的日期值.否则函数将这回错误值#XUM!.- 日计数基准类型basis的值可以是Q.,2.3或4中的任意一个。如果省略该参数,那么默认其值为0。【实际应用】某投资人在2009年6月5日购置了价格为96.45的100元面值债券,粉券的到期日斯为2010年11月15日,清缕价值为100元以“实际天数/365.为日计做法准,基础数据表格如图10.14所示.在单元格B7中输入函数“=D1.SC(B1.B2.B3.B4.B5)”.计算债券的砧现率,如图10.15所不。图】O.M债券的基地信息ffi10.15计第债券的贴现率【应用说明】当用户的债券没有到期,而去兑换现金。因为没有到期,所以用户需要贴付给俄行一定的利息才能取出现金,这种利息的比率就是贴现率.10.1.7DURATION函数:计算有价证券的久期【功能说明】计算票面价值为100的定期付息的有价证券的修正间限。【语法表达或