EXCEL提供了许多财务函数,这些函数大体上可分为四类:投资计算函数、折旧计算函数、偿还率计算函数、债券及其他金融函数。这些函数为财务分析提供了极大的便利。利用这些函数,可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值等等。
使用这些函数不必理解高级财务知识,只要填写变量值就可以了。 下面给出了财务函数列表。
(1) 投资计算函数
函数名称 |
函 数功 能 |
EFFECT |
计算实际年利息率 |
FV |
计算投资的未来值 |
FVSCHEDULE |
计算原始本金经一系列复利率计算之后的未来值 |
IPMT |
计算某投资在给定期间内的支付利息 |
NOMINAL |
计算名义年利率 |
NPER |
计算投资的周期数 |
NPV |
在已知定期现金流量和贴现率的条件下计算某项投资的净现值 |
PMT |
计算某项年金每期支付金额 |
PPMT |
计算某项投资在给定期间里应支付的本金金额 |
PV |
计算某项投资的净现值 |
XIRR |
计算某一组不定期现金流量的内部报酬率 |
XNPV |
计算某一组不定期现金流量的净现值 |
(2) 折旧计算函数
函数名称 |
函 数功 能 |
AMORDEGRC |
计算每个会计期间的折旧值 |
DB |
计算用固定定率递减法得出的指定期间内资产折旧值 |
DDB |
计算用双倍余额递减或其它方法得出的指定期间内资产折旧值 |
SLN |
计算一个期间内某项资产的直线折旧值 |
SYD |
计算一个指定期间内某项资产按年数合计法计算的折旧值 |
VDB |
计算用余额递减法得出的指定或部分期间内的资产折旧值 |
(3) 偿还率计算函数
函数名称 |
函 数功 能 |
IRR |
计算某一连续现金流量的内部报酬率 |
MIRR |
计算内部报酬率。此外正、负现金流量以不同利率供给资金计算 |
RATE |
计算某项年金每个期间的利率 |
(4) 债券及其他金融函数
函数名称 |
函 数功 能 |
ACCRINTM |
计算到期付息证券的应计利息 |
COUPDAYB |
计算从付息期间开始到结算日期的天数 |
COUPDAYS |
计算包括结算日期的付息期间的天数 |
COUPDAYSNC |
计算从结算日期到下一个付息日期的天数 |
COUPNCD |
计算结算日期后的下一个付息日期 |
COUPNUM |
计算从结算日期至到期日期之间的可支付息票数 |
COUPPCD |
计算结算日期前的上一个付息日期 |
CUMIPMT |
计算两期之间所支付的累计利息 |
CUMPRINC |
计算两期之间偿还的累计本金 |
DISC |
计算证券的贴现率 |
DOLLARDE |
转换分数形式表示的货币为十进制表示的数值 |
DOLLARFR |
转换十进制形式表示的货币分数表示的数值 |
DURATION |
计算定期付息证券的收现平均期间 |
INTRATE |
计算定期付息证券的利率 |
ODDFPRICE |
计算第一个不完整期间面值$100的证券价格 |
ODDFYIELD |
计算第一个不完整期间证券的收益率 |
ODDLPRICE |
计算最后一个不完整期间面值$100的证券价格 |
ODDLYIELD |
计算最后一个不完整期间证券的收益率 |
PRICE |
计算面值$100定期付息证券的单价 |
PRICEDISC |
计算面值$100的贴现证券的单价 |
PRICEMAT |
计算面值$100的到期付息证券的单价 |
PECEIVED |
计算全投资证券到期时可收回的金额 |
TBILLPRICE |
计算面值$100的国库债券的单价 |
TBILLYIELD |
计算国库债券的收益率 |
YIELD |
计算定期付息证券的收益率 |
YIELDDISC |
计算贴现证券的年收益额 |
YIELDMAT |
计算到期付息证券的年收益率 |
在财务函数中有两个常用的变量:f和b,其中f为年付息次数,如果按年支付,则f=1;按半年期支付,则f=2;按季支付,则f=4。b为日计数基准类型,如果日计数基准为“US(NASD)30/360”,则b=0或省略;如果日计数基准为“实际天数/实际天数”,则b=1;如果日计数基准为“实际天数/360”,则b=2;如果日计数基准为“实际天数/365”,则b=3如果日计数基准为“欧洲30/360”,则b=4。
下面介绍一些常用的财务函数。
1. ACCRINT( is, fs, s, r,p,f,b)
该函数返回定期付息有价证券的应计利息。其中is为有价证券的发行日,fs为有价证券的起息日,s为有价证券的成交日,即在发行日之后,有价证券卖给购买者的日期,r为有价证券的年息票利率,p为有价证券的票面价值,如果省略p,函数ACCRINT就会自动将p设置为¥1000,f为年付息次数,b为日计数基准类型。
例如,某国库券的交易情况为:发行日为95年1月31日;起息日为95年7月30日;成交日为95年5月1日,息票利率为8.0%;票面价值为¥3,000;按半年期付息;日计数基准为30/360,那么应计利息为: =ACCRINT("95/1/31","95/7/30","95/5/1",0.08,3000,2,0) 计算结果为:60.6667。
2. ACCRINTM(is, m, r, p, b)
该函数返回到期一次性付息有价证券的应计利息。其中i为有价证券的发行日,m为有价证券的到期日,r为有价证券的年息票利率,p为有价证券的票面价值,如果省略p, 函数ACCRINTM就会自动将p为¥1000,b为日计数基准类型。
例如,一个短期债券的交易情况如下:发行日为95年5月1日;到期日为95年7月18日;息票利息为9.0%;票面价值为¥1,000;日计数基准为实际天数/365。那么应计利息为: =ACCRINTM("95/5/1","95/7/18",0.09,1000,3) 计算结果为:19.23228。
3.CUMPRINC(r,np,pv,st,en,t)
该函数返回一笔货款在给定的st到en期间累计偿还的本金数额。其中r为利率,np为总付款期数,pv为现值,st为计算中的首期,付款期数从1开始计数,en为计算中的末期,t为付款时间类型,如果为期末,则t=0,如果为期初,则t=1。
例如,一笔住房抵押贷款的交易情况如下:年利率为9.00%;期限为25年;现值为¥110,000。由上述已知条件可以计算出:r=9.00%/12=0.0075,np=30*12=360。那么该笔贷款在第下半年偿还的全部本金之中(第7期到第12期)为: CUMPRINC(0.0075,360,110000,7,12,0) 计算结果为:-384.180。 该笔贷款在第一个月偿还的本金为: =CUMPRINC(0.0075,360,110000,1,1,0) 计算结果为:-60.0849。
4.DISC(s,m,pr,r,b)
该函数返回有价证券的贴现率。其中s为有价证券的成交日,即在发行日之后,有价证券卖给购买者的日期,m为有价证券的到日期,到期日是有价证券有效期截止时的日期,pr为面值为“¥100”的有价证券的价格,r为面值为“¥100”的有价证券的清偿价格,b为日计数基准类型。
例如:某债券的交易情况如下:成交日为95年3月18日,到期日为95年8月7日,价格为¥45.834,清偿价格为¥48,日计数基准为实际天数/360。那么该债券的贴现率为: DISC("95/3/18","95/8/7",45.834,48,2) 计算结果为:0.114401。