小兔网

什么是DURATION函数?

知识兔

DURATION函数归类为Excel Financial函数。它有助于计算Macauley持续时间。该函数计算面值$ 100的定期支付利息的有价证券的期限。

使用免疫策略的投资组合经理通常使用DURATION 。除此之外,该功能还可以用于财务建模,特别是在预测未来投资现金流量时。

 

= DURATION(结算,期限,息票,收益率,频率,[基础])

 

DURATION函数使用以下参数:

  1. 结算(必填参数)–这是证券的结算日期或购买优惠券的日期。

  2. 到期日(必填参数)–证券的到期日或息票到期日。

  3. 票息(必需参数)–这是证券的票息率。

  4. 收益率(必选参数)–证券的年收益率。

  5. 频率(必填参数)–这是每年的息票支付次数。对于年度付款,频率为= 1;对于半年,频率为= 2;对于季度,频率= 4。

  6. 基础(可选参数)–这是要使用的天数基础类型。该基础的可能值为:

 

基础天数基础
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函数-示例

 

由于我们省略了基本参数,因此DURATION函数将天数记为US(NASD)30/360。由于使用Macaulay时长,因此使用的公式为:

 

麦考利持续时间公式

 

关于DURATION函数要记住的事情:

  1. #NUM!错误–发生以下情况之一:

    1. 提供的结算日期为≥到期日;要么

    2. 为优惠券,yld,频率或[basis]参数提供了无效的数字,即,如果:优惠券<0;yld <0; 频率不等于1、2或4;或[基本]被提供且不等于0、1、2、3或4)。

  2. #值!错误–发生以下情况之一:

    1. 给定的任何参数都是非数字的

    2. 给定的结算或到期日期中的一个或两个都不是有效的Excel日期。

  3. 结算,到期日,频率和基础被截断为整数。

  4. 在MS Excel中,日期存储为序列号,因此可以在计算中使用它们。默认情况下,1900年1月1日为序列号1,2018年1月18日为序列号43118,因为它是1900年1月1日之后的43118天。

 

额外资源

感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源:

Excel函数知识

Excel数据分析

Excel案列展示