《Excel常用财务管理知识分析函数tfj.pptx》由会员分享,可在线阅读,更多相关《Excel常用财务管理知识分析函数tfj.pptx(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Excel 常用财务函数1.ACCRINTn 用途:返回定期付息有价证券的应计利息。n 语法:ACCRINT(issue,first_interest,settlement,rate,par,frequency,basis)n 参数:Issue 为有价证券的发行日,First_interest是证券的起息日,Settlement 是证券的成交日(即发行日之后证券卖给购买者的日期),Rate 为有价证券的年息票利率,Par 为有价证券的票面价值(如果省略par,函数 ACCRINT 将par 看作$1000),Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,
2、frequency=2;按季支付,frequency=4)。2.ACCRINTMn 用途:返回到期一次性付息有价证券的应计利息。n 语法:ACCRINTM(issue,maturity,rate,par,basis)n 参数:Issue 为有价证券的发行日,Maturity 为有价证券的到期日,Rate 为有价证券的年息票利率,Par 为有价证券的票面价值,Basis 为日计数基准类型(0 或省略时为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。3.AMORDEGRCn 用途:返回每个会计期间的折旧值。n 语法:AMORDEG
3、RC(cost,date_purchased,first_period,salvage,period,rate,basis)n 参数:Cost 为资产原值,Date_purchased为购入资产的日期,First_period 为第一个期间结束时的日期,Salvage 为资产在使用寿命结束时的残值,Period 是期间,Rate 为折旧率,Basis 是所使用的年基准(0 或省略时为360 天,1 为实际天数,3 为一年365 天,4 为一年 360 天)。4.AMORLINCn 用途:返回每个会计期间的折旧值,该函数为法国会计系统提供。如果某项资产是在会计期间内购入的,则按线性折旧法计算。n
4、 语法:AMORLINC(cost,date_purchased,first_period,salvage,period,rate,basis)n 参数:Date_purchased 为购入资产的日期,First_period 为第一个期间结束时的日期,Salvage 为资产在使用寿命结束时的残值,Period 为期间,Rate 为折旧率,Basis 为所使用的年基准(0 或省略时为360 天,1 为实际天数,3 为一年365 天,4 为一年 360 天)。5.COUPDAYBSn 用途:返回当前付息期内截止到成交日的天数。n 语法:COUPDAYBS(settlement,maturity,
5、frequency,basis)n 参数:Settlement 是证券的成交日(即发行日之后证券卖给购买者的日期),Maturity 为有价证券的到期日,Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。6.COUPDAYSn 用途:返回成交日所在的付息期的天数。n 语法:COUPDAYS(settlement,maturity,frequenc
6、y,basis)n 参数:Settlement 是证券的成交日(即发行日之后证券卖给购买者的日期),Maturity 为有价证券的到期日(即有价证券有效期截止时的日期),Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。7.COUPDAYSNCn 用途:返回从成交日到下一付息日之间的天数。n 语法:COUPDAYSNC(settlement,ma
7、turity,frequency,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0 或省略为 30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。8.COUPNUMn 用途:返回成交日和到期日之间的利息应付次数,向上取整到最近的整数。n 语法:COUPNUM(settlement,maturity,frequ
8、ency,basis)n 参数:同上 9.COUPPCDn 用途:用途:返回成交日之前的上一付息日的日期。n 语法:COUPPCD(settlement,maturity,frequency,basis)n 参数:同上10.CUMIPMTn 用途:返回一笔贷款在给定的start-period到end-period 期间累计偿还的利息数额。n 语法:CUMIPMT(rate,nper,pv,start_period,end_period,type)n 参数:Rate 为利率,Nper 为总付款期数,Pv 为现值,Start_period 为计算中的首期(付款期数从1 开始计数),End_peri
9、od 为计算中的末期,Type 为付款时间类型(0(零)为期末付款,1为期初付款)。11.CUMPRINCn 用途:返回一笔贷款在给定的start-period到end-period 期间累计偿还的本金数额。n 语法:CUMPRINC(rate,nper,pv,start_period,end_period,type)n 参数:Rate 为利率,Nper 为总付款期数,Pv 为现值,Start_period 为计算中的首期(付款期数从1 开始计数),End_period 为计算中的末期,Type 为付款时间类型(0(零)为期末付款,1为期初付款)。12.DBn 用途:使用固定余额递减法,计算一
10、笔资产在给定期间内的折旧值。n 语法:DB(cost,salvage,life,period,month)n 参数:Cost 为资产原值,Salvage 为资产在折旧期末的价值(也称为资产残值),Life 为折旧期限(有时也称作资产的使用寿命),Period 为需要计算折旧值的期间。Period 必须使用与life相同的单位,Month 为第一年的月份数(省略时假设为12)。13.DDBn 用途:使用双倍余额递减法或其他指定方法,计算一笔资产在给定期间内的折旧值。n 语法:DDB(cost,salvage,life,period,factor)n 参数:Cost 为资产原值,Salvage 为
11、资产在折旧期末的价值(也称为资产残值),Life 为折旧期限(有时也称作资产的使用寿命),Period 为需要计算折旧值的期间。Period 必须使用与life相同的单位,Factor 为余额递减速率(如果factor 省略,则假设为2)。14.DISCn 用途:返回有价证券的贴现率。n 语法:DISC(settlement,maturity,pr,redemption,basis)n 参数:Settlement 是证券的成交日(即在发行日之后,证券卖给购买者的日期),Maturity为有价证券的到期日,Pr 为面值$100 的有价证券的价格,Redemption 为面值$100 的有价证券的
12、清偿价值,Basis 为日计数基准类型(0 或省略为 30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。15.DOLLARDEn 用途:将按分数表示的价格转换为按小数表示的价格,如证券价格,转换为小数表示的数字。n 语法:DOLLARDE(fractional_dollar,fraction)n 参数:Fractional_dollar 以分数表示的数字,Fraction 分数中的分母(整数)。16.DOLLARFRn 用途:将按小数表示的价格转换为按分数表示的价格。n 语法:DOLLARFR(decimal_dollar,fra
13、ction)n 参数:Decimal_dollar 为小数,Fraction 分数中的分母(整数)。17.DURATIONn 用途:返回假设面值$100 的定期付息有价证券的修正期限。期限定义为一系列现金流现值的加权平均值,用于计量债券价格对于收益率变化的敏感程度。n 语法:DURATION(settlement,maturity,couponyld,frequency,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Coupon 为有价证券的年息票利率,Yld 为有价证券的年收益率,Frequency 为年付息次数(如果按年支付,freque
14、ncy=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。18.EFFECTn 用途:利用给定的名义年利率和一年中的复利期次,计算实际年利率。n 语法:EFFECT(nominal_rate,npery)n 参数:Nominal_rate 为名义利率,Npery 为每年的复利期数。19.FVn 用途:基于固定利率及等额分期付款方式,返回某项投资的未来值。n 语法:FV(rate,nper,pmt,pv,type)n
15、 参数:Rate 为各期利率,Nper 为总投资期(即该项投资的付款期总数),Pmt 为各期所应支付的金额,Pv 为现值(即从该项投资开始计算时已经入帐的款项,或一系列未来付款的当前值的累积和,也称为本金),Type 为数字0 或1(0 为期末,1 为期初)。20.FVSCHEDULEn 用途:基于一系列复利返回本金的未来值,用于计算某项投资在变动或可调利率下的未来值。n 语法:FVSCHEDULE(principal,schedule)n 参数:Principal 为现值,Schedule 为利率数组。21.INTRATEn 用途:返回一次性付息证券的利率。n 语法:INTRATE(sett
16、lement,maturity,investment,redemption,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Investment 为有价证券的投资额,Redemption 为有价证券到期时的清偿价值,Basis 日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。22.IPMTn 用途:基于固定利率及等额分期付款方式,返回投资或贷款在某一给定期限内的利息偿还额。n 语法:IPMT(rate,per,nper,pv,fv,type)n 参数:
17、Rate 为各期利率,Per 用于计算其利息数额的期数(1 到nper 之间),Nper 为总投资期,Pv 为现值(本金),Fv 为未来值(最后一次付款后的现金余额。如果省略fv,则假设其值为零),Type 指定各期的付款时间是在期初还是期末(0 为期末,1 为期初)。23.IRRn 用途:返回由数值代表的一组现金流的内部收益率。n 语法:IRR(values,guess)n 参数:values 为数组或单元格的引用,包含用来计算返回的内部收益率的数字。Guess 为对函数IRR 计算结果的估计值。24.ISPMTn 用途:计算特定投资期内要支付的利息。n 语法:ISPMT(rate,per,
18、nper,pv)n 参数:Rate 为投资的利率,Per 为要计算利息的期数(在1 到nper 之间),Nper为投资的总支付期数,Pv 为投资的当前值(对于贷款来说pv 为贷款数额)。25.MDURATIONn 用途:返回假设面值$100 的有价证券的Macauley修正期限。n 语法:MDURATION(settlement,maturity,coupon,yld,frequency,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Coupon 为有价证券的年息票利率,Yld 为有价证券的年收益率,Frequency 为年付息次数(如果按年
19、支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。26.MIRRn 用途:返回某一期限内现金流的修正内部收益率。n 语法:MIRR(values,finance_rate,reinvest_rate)n 参数:values 为一个数组或对包含数字的单元格的引用(代表着各期的一系列支出及收入,其中必须至少包含一个正值和一个负值,才能计算修正后的内部收益率),Finance_rate 为现金流
20、中使用的资金支付的利率,Reinvest_rate 为将现金流再投资的收益率。27.NOMINALn 用途:基于给定的实际利率和年复利期数,返回名义年利率。n 语法:NOMINAL(effect_rate,npery)n 参数:Effect_rate 为实际利率,Npery 为每年的复利期数。28.NPERn 用途:基于固定利率及等额分期付款方式,返回某项投资(或贷款)的总期数。n 语法:NPER(rate,pmt,pv,fv,type)n 参数:Rate 为各期利率,Pmt 为各期所应支付的金额,Pv 为现值(本金),Fv 为未来值(即最后一次付款后希望得到的现金余额),Type可以指定各期
21、的付款时间是在期初还是期末(0为期末,1 为期初)。29.NPVn 用途:通过使用贴现率以及一系列未来支出(负值)和收入(正值),返回一项投资的净现值。n 语法:NPV(rate,value1,value2,.)n 参数:Rate 为某一期间的贴现率,value1,value2,.为1 到29 个参数,代表支出及收入。30.ODDFPRICEn 用途:返回首期付息日不固定的面值$100 的有价证券的价格。n 语法:ODDFPRICE(settlement,maturity,issue,first_coupon,rate,yld,redemption,frequency,basis)n 参数:S
22、ettlement 为证券的成交日,Maturity 为有价证券的到期日,Issue 为有价证券的发行日,First_coupon 为有价证券的首期付息日,Rate 为有价证券的利率,Yld 为有价证券的年收益率,Redemption 为面值$100 的有价证券的清偿价值,Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。31.ODDFYIELD
23、n 用途:返回首期付息日不固定的有价证券(长期或短期)的收益率。n 语法:ODDFYIELD(settlement,maturity,issue,first_coupon,rate,pr,redemption,frequency,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Issue 为有价证券的发行日,First_coupon 为有价证券的首期付息日,Rate 为有价证券的利率,Pr 为有价证券的价格,Redemption 为面值$100 的有价证券的清偿价值,Frequency 为年付息次数(按年支付,frequency=1;按半年期支
24、付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。32.ODDLPRICEn 用途:返回末期付息日不固定的面值$100 的有价证券(长期或短期)的价格。n 语法:ODDLPRICE(settlement,maturity,last_interest,rate,yld,redemption,frequency,basis)n 参数:Settlement 为有价证券的成交日,Maturity 为有价证券的到期日,Last_inte
25、rest 为有价证券的末期付息日,Rate 为有价证券的利率,Yld 为有价证券的年收益率,Redemption 为面值$100 的有价证券的清偿价值,Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。33.ODDLYIELDn 用途:返回末期付息日不固定的有价证券(长期或短期)的收益率。n 语法:ODDLYIELD(settlement,mat
26、urity,last_interest,rate,pr,redemption,frequency,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Last_interest 为有价证券的末期付息日,Rate 为有价证券的利率,Pr 为有价证券的价格,Redemption 为面值$100 的有价证券的清偿价值,Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天
27、数/360,3 为实际天数/365,4 为欧洲30/360)。34.PMTn 用途:基于固定利率及等额分期付款方式,返回贷款的每期付款额。n 语法:PMT(rate,nper,pv,fv,type)n 参数:Rate 贷款利率,Nper 该项贷款的付款总数,Pv 为现值(也称为本金),Fv 为未来值(或最后一次付款后希望得到的现金余额),Type 指定各期的付款时间是在期初还是期末(1为期初。0 为期末)。35.PPMTn 用途:基于固定利率及等额分期付款方式,返回投资在某一给定期间内的本金偿还额。n 语法:PPMT(rate,per,nper,pv,fv,type)n 参数:Rate 为各期
28、利率,Per 用于计算其本金数额的期数(介于1 到nper 之间),Nper 为总投资期(该项投资的付款期总数),Pv 为现值(也称为本金),Fv 为未来值,Type 指定各期的付款时间是在期初还是期末(1 为期初。0 为期末)。36.PRICEn 用途:返回定期付息的面值$100 的有价证券的价格。n 语法:PRICE(settlement,maturity,rate,yld,redemption,frequency,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Rate 为有价证券的年息票利率,Yld为有价证券的年收益率,Redempti
29、on 为面值$100 的有价证券的清偿价值,Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。37.PRICEDISCn 用途:返回折价发行的面值$100 的有价证券的价格。n 语法:PRICEDISC(settlement,maturity,discount,redemption,basis)n 参数:Settlement 是证券的成交日,Mat
30、urity 为有价证券的到期日,Discount 为有价证券的贴现率,Redemption 为面值$100 的有价证券的清偿价值,Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。38.PRICEMATn 用途:返回到期付息的面值$100 的有价证券的价格。n 语法:PRICEMAT(settlement,maturity,issue,rate,yld,basis)n 参数:Settlement 为证券的成交日,Maturity 为有价证券的到期日,Issue 为有价证券的发行日(以时间序
31、列号表示),Rate 为有价证券在发行日的利率,Yld 为有价证券的年收益率,Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。39.PVn 用途:返回投资的现值(即一系列未来付款的当前值的累积和),如借入方的借入款即为贷出方贷款的现值。n 语法:PV(rate,nper,pmt,fv,type)n 参数:Rate 为各期利率,Nper 为总投资(或贷款)期数,Pmt 为各期所应支付的金额,Fv 为未来值,Type 指定各期的付款时间是在期初还是期末(1 为期初。0 为期末)。40.RAT
32、En 用途:返回年金的各期利率。函数RATE 通过迭代法计算得出,并且可能无解或有多个解。n 语法:RATE(nper,pmt,pv,fv,type,guess)n 参数:Nper 为总投资期(即该项投资的付款期总数),Pmt 为各期付款额,Pv 为现值(本金),Fv 为未来值,Type 指定各期的付款时间是在期初还是期末(1 为期初。0 为期末)。41.RECEIVEDn 用途:返回一次性付息的有价证券到期收回的金额。n 语法:RECEIVED(settlement,maturity,investment,discount,basis)n 参数:Settlement 为证券的成交日,Matu
33、rity 为有价证券的到期日,Investment 为有价证券的投资额,Discount 为有价证券的贴现率,Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。42.SLNn 用途:返回某项资产在一个期间中的线性折旧值。n 语法:SLN(cost,salvage,life)n 参数:Cost 为资产原值,Salvage 为资产在折旧期末的价值(也称为资产残值),Life 为折旧期限(有时也称作资产的使用寿命)。43.SYDn 用途:返回某项资产按年限总和折旧法计算的指定期间的折旧值。n 语
34、法:SYD(cost,salvage,life,per)n 参数:Cost 为资产原值,Salvage 为资产在折旧期末的价值(也称为资产残值),Life 为折旧期限(有时也称作资产的使用寿命),Per 为期间(单位与life 相同)。44.TBILLEQn 用途:返回国库券的等效收益率。n 语法:TBILLEQ(settlement,maturity,discount)n 参数:Settlement 为国库券的成交日(即在发行日之后,国库券卖给购买者的日期),Maturity 为国库券的到期日,Discount 为国库券的贴现率。45.TBILLPRICEn 用途:返回面值$100 的国库券
35、的价格。n 语法:TBILLPRICE(settlement,maturity,discount)n 参数:Settlement 为国库券的成交日,Maturity 为国库券的到期日,Discount 为国库券的贴现率。46.TBILLYIELDn 用途:返回国库券的收益率。n 语法:TBILLYIELD(settlement,maturity,pr)n 参数:Settlement 为国库券的成交日,Maturity 为国库券的到期日,Pr 为面值$100 的国库券的价格。47.VDBn 用途:使用双倍余额递减法或其他指定的方法,返回指定的任何期间内(包括部分期间)的资产折旧值。n 语法:VD
36、B(cost,salvage,life,start_period,end_period,factor,no_switch)n 参数:Cost 为资产原值,Salvage 为资产在折旧期末的价值(也称为资产残值),Life 为折旧期限(有时也称作资产的使用寿命),Start_period 为进行折旧计算的起始期间,End_period 为进行折旧计算的截止期间。48.XIRRn 用途:返回一组现金流的内部收益率,这些现金流不一定定期发生。若要计算一组定期现金流的内部收益率,可以使用IRR 函数。n 语法:XIRR(values,dates,guess)n 参数:values 与dates 中的支
37、付时间相对应的一系列现金流,Dates 是与现金流支付相对应的支付日期表,Guess 是对函数XIRR 计算结果的估计值。49.XNPVn 用途:返回一组现金流的净现值,这些现金流不一定定期发生。若要计算一组定期现金流的净现值,可以使用函数NPV。n 语法:XNPV(rate,values,dates)n 参数:Rate 应用于现金流的贴现率,values 是与dates 中的支付时间相对应的一系列现金流转,Dates 与现金流支付相对应的支付日期表。50.YIELDn 用途:返回定期付息有价证券的收益率,函数YIELD 用于计算债券收益率。n 语法:YIELD(settlement,matu
38、rity,rate,pr,redemption,frequency,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Rate 为有价证券的年息票利率,Pr为面值$100 的有价证券的价格,Redemption 为面值$100 的有价证券的清偿价值,Frequency 为年付息次数(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 为日计数基准类型(0 或省略为 30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)
39、。51.YIELDDISCn 用途:返回折价发行的有价证券的年收益率。n 语法:YIELDDISC(settlement,maturity,pr,redemption,basis)n 参数:Settlement 为证券的成交日,Maturity 为有价证券的到期日,Pr 为面值$100的有价证券的价格,Redemption 为面值$100的有价证券的清偿价值,Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。52.YIELDMATn 用途:返回到期付息的有价证券的年收益率。n 语法:YIELDMAT(settlement,maturity,issue,rate,pr,basis)n 参数:Settlement 是证券的成交日,Maturity 为有价证券的到期日,Issue 为有价证券的发行日(以时间序列号表示),Rate 为有价证券在发行日的利率,Pr 为面值$100 的有价证券的价格,Basis 为日计数基准类型(0 或省略为30/360,1 为实际天数/实际天数,2 为实际天数/360,3 为实际天数/365,4 为欧洲30/360)。
限制150内