什么是PRICEMAT函数?
PRICEMAT函数归类于Excel FINANCIAL函数。它将计算面值$ 100的,付息的债券价格。
在财务分析中,当我们希望通过出售债券而不是股票来借钱时,PRICEMAT功能会很有用。我们需要知道向投资者收取费用的最低限额。我们可以使用PRICEMAT计算每$ 100赎回价值的价格。
式
= PRICEMAT(结算,到期,发行,利率,到期日,[基础])
PRICEMAT函数使用以下参数:
1.结算(必填参数)–证券的结算日期或购买优惠券的日期。证券的结算日期应在发行日期之后。
2.到期日(必填参数)–这是证券的到期日或证券到期的日期。
3.发行(必需的参数)–证券的发行日期,表示为序列号。
4.利率(必填参数)–这是发行之日证券的利率。
5.Yld(必填参数)–这是证券的年收益。
6.基础(可选参数)–指定证券使用的财务日计数基础。
基础 | 天数基础 |
---|---|
0或省略 | 美国(NASD)30/360 |
1个 | 实际/实际 |
2 | 实际/ 360 |
3 | 实际/ 365 |
4 | 欧洲30/360 |
如何在Excel中使用PRICEMAT函数?
作为工作表功能,可以将PRICEMAT作为公式的一部分输入到工作表的单元格中。要了解该功能的用法,我们来看一个示例:
例
如果我们想计算到期付息的有价证券的面值$ 100的价格,可以使用PRICEMAT函数进行计算。该证券的发行日期为2017年1月1日,结算日期为2017年4月1日,到期日为2021年3月31日。发行利率为5.5%,年收益率为3.5%。使用美国(NASD)30/360天计数基础。我们提供对公式中单元格的引用。
我们得到以下结果:
PRICEMAT函数返回值106.85(四舍五入为2个小数点)。具有上述条款的有价证券的价格为$ 106.85。在上面的示例中:
1.根据Microsoft Excel的建议,我们提供了结算,到期日和发行日期作为输入,作为对包含日期的单元格的引用。
2.提供rate和yld参数作为输入(百分比(分别为5.5%和3.5%))。但是,可以将参数分别输入为简单数值0.055和0.035。
3.如果省略[basis]参数,该函数将使用默认值0(表示美国(NADS)30/360天计数基础)。在这里,我们将其设置为0。
有关PRICEMAT功能的一些注意事项:
1.#NUM!错误–发生以下情况之一:
a.发行日期大于或等于结算日期。
b.结算日期大于或等于到期日期。
c.当我们为rate,yield或base参数提供无效数字时。也就是说,如果我们提供的比率小于零,则收益率小于零,或者基数为0、1、2、3、4以外的数字。
2.#值!错误–在以下情况下发生:
a.给定的结算,到期或发行参数是无效的Excel日期。
b.给定的任何参数都是非数字的。
相关资源
额外资源
感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源: