请任何人分享您对使用哪个公式计算Excel中的持续时间函数的意见。
我需要这个Excel函数的公式= DURATION(结算,到期日,优惠券,yld,频率,[基础])
答案 0 :(得分:1)
Excel使用与Wikipedia中所述相同的公式计算Macauley持续时间。
来自Microsoft的例子:
公式:
B7
:=DURATION(B1,B2,B3,B4,B5,B6)
E2
向下:=D2/$B$5
F2
向下:=$B$3/$B$5*100
F17
:=$B$3/$B$5*100+100
G2
向下:=F2/(1+($B$4/$B$5))^($B$5*E2)
H2
向下:=E2/$G$18*G2
G18
和H18
是上述单元格的总和。
答案 1 :(得分:0)
Excel中的Duration()函数"返回假设面值为100美元的Macauley持续时间。持续时间定义为现金流量现值的加权平均值,用于衡量债券价格对收益率变化的反应。"
要计算持续时间,即两个日期/时间值之间的经过时间,您只需从结束日期/时间中减去开始日期/时间。
Excel中的日期/时间值以天为整数,时间以小数形式存储。根据计算的持续时间的大小,结果可以显示天或小时,或两者。在下面的屏幕截图中,使用不同的自定义格式格式化了一些持续时间。计算持续时间的公式是=B1-A1
应用于相应的行。