财务必须懂的excel函数(自学Excel之46财务函数)
财务必须懂的excel函数(自学Excel之46财务函数)type是付款时间类型。0或忽略是期末付款;1是期初付款。end_period是要计算本金的结束付款期。nper是总付款期数。pv是现值(当前总余额)。start_period是要计算本金的起始付款期。
十六、计算给定期间内的累计本金(CUMPRINC函数):
CUMPRINC函数用于计算给定期间内要偿还或支付的本金累计额。
语法是:“=CUMPRINC(rate nper pv start_period end_period type)”。
参数:rate是利率。
nper是总付款期数。
pv是现值(当前总余额)。
start_period是要计算本金的起始付款期。
end_period是要计算本金的结束付款期。
type是付款时间类型。0或忽略是期末付款;1是期初付款。
例:计算表中贷款在给定期间内要偿还的本金累计额。
在C2单元格插入函数:“=CUMPRINC(B2 B3 B4 B5 B6 B7)”,按【Enter】键确认。
计算给定期间内要偿还的贷款本金累计额
十七、计算给定期间内的累计利息(CUMIPMT函数):
CUMIPMT函数用于计算给定期间内要偿还或支付的利息累计额。
语法是:“=CUMIPMT(rate nper pv start_period end_period type)”。
参数:rate是利率。
nper是总付款期数。
pv是现值(当前总余额)。
start_period是要计算本金的起始付款期。
end_period是要计算本金的结束付款期。
type是付款时间类型。0或忽略是期末付款;1是期初付款。
例:计算表中贷款在给定期间内要偿还的利息累计额。
在C4单元格插入函数:“=CUMIPMT(B2 B3 B4 B5 B6 B7)”,按【Enter】键确认。
计算给定期间内要偿还的贷款利息累计额
十八、计算首期付息日不固定的有价证券的现价(ODDFPRICE函数):
ODDFPRICE函数用于首期付息日不固定(长期或短期)的有价证券现价(按面值100元计算 )。
语法是:“=ODDFPRICE(settlement maturity issue first_coupon rate yld redemption frequency [basis])”。
参数:settlement是有价证券的结算日。
maturity是有价证券的到期日。
issue是有价证券的发行日。
first_coupon是有价证券的首期付息日。
rate是有价证券的利率。
yld是有价证券的年收益率。
redemption是有价证券的清偿价(按面值100元计算 )。
frequency是年付息次数。 1是按年支付;2是按半年期支付;4是按季支付。
basis是日期基准算法。
例:根据表中参数计算有价证券的现价。
在E2单元格插入函数:“=ODDFPRICE(B2 B3 B4 B5 B6 D2 D3 D4 D5)”,按【Enter】键确认。
计算首期付息日不固定的有价证券的现价
十九、计算首期付息日不固定的有价证券的收益(ODDFYIELD函数):
ODDFYIELD函数用于首期付息日不固定(长期或短期)的有价证券收益(按面值100元计算 )。
语法是:“=ODDFYIELD(settlement maturity issue first_coupon rate pr redemption frequency [basis])”。
参数:settlement是有价证券的结算日。
maturity是有价证券的到期日。
issue是有价证券的发行日。
first_coupon是有价证券的首期付息日。
rate是有价证券的利率。
pr是有价证券的现价。
redemption是有价证券的清偿价(按面值100元计算 )。
frequency是年付息次数。 1是按年支付;2是按半年期支付;4是按季支付。
basis是日期基准算法。
例:根据表中参数计算有价证券的收益。
在E2单元格插入函数:“=ODDFYIELD(B2 B3 B4 B5 B6 D2 D3 D4 D5)”,按【Enter】键确认。
计算首期付息日不固定的有价证券的收益
二十、计算末期付息日不固定的有价证券的现价(ODDLPRICE函数):
ODDLPRICE函数用于末期付息日不固定(长期或短期)的有价证券现价(按面值100元计算 )。
语法是:“=ODDLPRICE(settlement maturity last_interest rate yld redemption frequency [basis])”。
参数:settlement是有价证券的结算日。
maturity是有价证券的到期日。
last_interest是有价证券的末期付息日。
rate是有价证券的利率。
yld是有价证券的年收益率。
redemption是有价证券的清偿价(按面值100元计算 )。
frequency是年付息次数。 1是按年支付;2是按半年期支付;4是按季支付。
basis是日期基准算法。
例:根据表中参数计算有价证券的现价。
在E2单元格插入函数:“=ODDLPRICE(B2 B3 B4 B5 D2 D3 D4 D5)”,按【Enter】键确认。
计算末期付息日不固定的有价证券的现价
二十一、计算末期付息日不固定的有价证券的收益(ODDLYIELD函数):
ODDLYIELD函数用于末期付息日不固定(长期或短期)的有价证券收益(按面值100元计算 )。
语法是:“=ODDLYIELD(settlement maturity last_interest rate pr redemption frequency [basis])”。
参数:settlement是有价证券的结算日。
maturity是有价证券的到期日。
last_interest是有价证券的末期付息日。
rate是有价证券的利率。
pr是有价证券的现价。
redemption是有价证券的清偿价(按面值100元计算 )。
frequency是年付息次数。 1是按年支付;2是按半年期支付;4是按季支付。
basis是日期基准算法。
例:根据表中参数计算有价证券的收益。
在E2单元格插入函数:“=ODDLYIELD(B2 B3 B4 B5 D2 D3 D4 D5)”,按【Enter】键确认。
计算末期付息日不固定的有价证券的收益
二十二、计算债券的麦考利久期(DURATION函数):
DURATION函数用于计算面值100元的债券的麦考利久期。
麦考利久期是使用加权平均数的形式计算债券的平均到期时间。等于债券每次息票或债券本金支付时间的加权平均,它是债券在未来产生现金流的时间的加权平均,其权重是各期现值在债券价格中所占的比重。
久期可以用来衡量债券或者债券组合的利率风险,一般来说,久期和债券的到期收益率成反比,和债券的剩余年限及票面利率成正比。其计算公式为:
其中:T是债券年限,t是某一付款时刻(1≤t≤T),是t时刻的现金支付,y是到期收益率,P是债券价格。
语法是:“=DURATION(settlement maturity coupon yld frequency [basis])”。
参数:settlement是有价证券的结算日。
maturity是有价证券的到期日。
coupon是有价证券的年息票利率。
yld是有价证券的年收益率。
frequency是年付息次数。 1是按年支付;2是按半年期支付;4是按季支付。
basis是日期基准算法。
例:按照表中参数计算债券的麦考利久期。
在C2单元格插入函数:“=DURATION(B2 B3 B4 B5 B6 B7)”,按【Enter】键确认。
计算债券的麦考利久期
二十三、计算债券的修正久麦考利久期(MDURATION函数):
MDURATION函数用于计算面值100元的债券的修正麦考利久期。
修正久期是债券价格的相对变动与其麦考利久期的比例。是在考虑了收益率的基础上对麦考利久期进行的修正,是债券价格对于利率变动灵敏性的更加精确的度量。
语法是:“=MDURATION(settlement maturity coupon yld frequency [basis])”。
参数:同DURATION函数。
例:按照表中参数计算债券的修正麦考利久期。
在C4单元格插入函数:“=MDURATION(B2 B3 B4 B5 B6 B7)”,按【Enter】键确认。
计算债券的修正久麦考利久期