什么是PRICE函数?
PRICE函数归类于Excel FINANCIAL函数。它将计算每100美元面值的债券的价格,该债券需要支付定期利率。
在财务分析中,当我们希望通过出售债券而不是股票来借钱时,PRICE功能会很有用。如果我们知道要发行的债券的参数,则可以使用此函数计算债券的盈亏平衡价格。
式
= PRICE(结算,期限,利率,yld,赎回,频率,[基础])
PRICE函数使用以下参数:
1.结算(必填参数)–债券的结算日期或购买息票的日期。债券的结算日期应在发行日期之后。
2.到期日(必填参数)–这是债券的到期日或债券到期的日期。
为了了解结算和到期日,让我们举个例子:30年期债券,于2017年1月1日发行,并在六个月后由买方购买。发行日期为2017年1月1日,结算日期为2017年7月1日,到期日为2047年1月1日,即自2017年1月1日发行日期起30年。
1.利率(必填参数)–这是债券的年息率。
2.Yld(必填参数)–债券的年收益率。
3.赎回(必填参数)–这是每100美元面值的债券的赎回价值。
4.频率(必需的参数)–每年的息票支付次数。
5.基础(可选参数)–指定债券使用的财务日计数基础。
基础 | 天数基础 |
---|---|
0或省略 | 美国(NASD)30/360 |
1个 | 实际/实际 |
2 | 实际/ 360 |
3 | 实际/ 365 |
4 | 欧洲30/360 |
如何在Excel中使用PRICE函数?
作为工作表功能,可以将PRICE作为公式的一部分输入到工作表的单元格中。要了解该功能的用法,我们来看一个示例:
例子1
假设我们希望计算2017年4月1日购买的债券面值$ 100的价格。该债券的到期日为2025年3月31日。利率为9.5%。收益率为8%,赎回价值为$ 100。使用美国(NASD)30/360天计数制,每半年支付一次。我们提供对公式中单元格的引用。
我们得到以下结果:
上面的PRICE函数返回值108.74(四舍五入为2个小数点)。在上面的示例中:
1.根据Microsoft Excel的建议,我们提供了结算和到期日作为输入,作为对包含日期的单元格的引用。
2.利率和收益率以百分比形式(分别为9.5%和8%)作为输入提供。但是,可以改为将参数分别输入为简单数值0.095和0.08。
3.如果省略[basis]参数,则该函数将使用默认值0(表示美国(NASD)30/360天计数的基础)。在这里,我们将其设置为0。
有关PRICE功能的一些提示:
1.#NUM!错误–发生以下情况之一:
a.结算日期大于或等于到期日期。
b.当我们为参数的利率,赎回率,频率或基数提供无效数字时。也就是说,如果利率小于零,收益率小于零,赎回值小于或等于零,或者频率是0、1、2、3、4以外的任何数字,或者基数是0、1、 2、3、4以外的数字。
2.#值!错误–在以下情况下发生:
a.给定的结算或到期参数是无效的Excel日期。
b.给定的任何参数都是非数字的。
相关资源
额外资源
感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源: