什么是DURATION函数?
DURATION函数归类为Excel Financial函数。它有助于计算Macauley持续时间。该函数计算面值$ 100的定期支付利息的有价证券的期限。
使用免疫策略的投资组合经理通常使用DURATION 。除此之外,该功能还可以用于财务建模,特别是在预测未来投资现金流量时。
式
= DURATION(结算,期限,息票,收益率,频率,[基础])
DURATION函数使用以下参数:
结算(必填参数)–这是证券的结算日期或购买优惠券的日期。
到期日(必填参数)–证券的到期日或息票到期日。
票息(必需参数)–这是证券的票息率。
收益率(必选参数)–证券的年收益率。
频率(必填参数)–这是每年的息票支付次数。对于年度付款,频率为= 1;对于半年,频率为= 2;对于季度,频率= 4。
基础(可选参数)–这是要使用的天数基础类型。该基础的可能值为:
基础 | 天数基础 |
---|---|
0或省略 | 美国(NASD)30/360 |
1个 | 实际/实际 |
2 | 实际/ 360 |
3 | 实际/ 365 |
4 | 欧洲30/360 |
请记住,日期参数应按以下任一方式编码到DURATION函数中:
对包含日期的单元格的引用
公式返回的日期
如果我们尝试将日期的文本表示形式输入到Excel函数中,则它们的解释方式可能会有所不同,具体取决于计算机上的日期系统和日期解释设置。
如何在Excel中使用DURATION函数?
作为工作表功能,可以在工作表的单元格中将DURATION作为公式的一部分输入。为了了解该函数的用法,让我们考虑一些示例:
例子1
在此示例中,我们将计算2017年4月1日购买的优惠券的期限,其到期日为2025年3月31日,优惠券利率为6%。收益率为5%,按季度付款。
该函数返回的持续时间为6.46831年。
由于我们省略了基本参数,因此DURATION函数将天数记为US(NASD)30/360。由于使用Macaulay时长,因此使用的公式为:
关于DURATION函数要记住的事情:
#NUM!错误–发生以下情况之一:
提供的结算日期为≥到期日;要么
为优惠券,yld,频率或[basis]参数提供了无效的数字,即,如果:优惠券<0;yld <0; 频率不等于1、2或4;或[基本]被提供且不等于0、1、2、3或4)。
#值!错误–发生以下情况之一:
给定的任何参数都是非数字的
给定的结算或到期日期中的一个或两个都不是有效的Excel日期。
结算,到期日,频率和基础被截断为整数。
在MS Excel中,日期存储为序列号,因此可以在计算中使用它们。默认情况下,1900年1月1日为序列号1,2018年1月18日为序列号43118,因为它是1900年1月1日之后的43118天。
额外资源
感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源: