/**/

PRICEMAT函数

首页 / JavaScript入门教程 / PRICEMAT函数

描述

PRICEMAT函数返回面值$100的有价证券的价格,该到期付息。

语法

PRICEMAT (settlement, maturity, issue, rate, yld, [basis])

争论

Argument描述Required/Optional
Settlement

证券的结算日期。

证券结算日期是指在发行日期之后将证券交易给买方的日期。

Required
Maturity

证券的到期日。

到期日期是证券到期的日期。

Required
IssueThe security's issue date, expressed as a serial date number.Required
RateThe security's issue date, expressed as a serial date number.Required
RateThe security's interest rate at date of issue.Required
YldThe security's annual yield.Required
Basis

要使用的日计数类型。

Look at the 天数基础表 given below.

Optional

天数基础表

基础天数计算依据
0(零)或省略美国(NASD)30/360
1实际/实际
2 Actual/360
3 Actual/365
4欧洲30/360

Notes

  • PRICEMAT的计算如下-

    无涯教程网

    $PRICEMAT =\frac {100+\left(\frac {DIM} {B}\times rate\times 100\right)} {1+\left(\frac {DSM} {B}\times yld\right}} -\left(\frac {A} {B}\times rate\times 100\right)$

    哪里,

    B =一年中的天数,具体取决于年份。

    DSM =从结算到到期的天数。

    DIM =从发行到到期的天数。

    链接:https://www.learnfk.comhttps://www.learnfk.com/javascript/advanced-excel-financial-pricemat-function.html

    来源:LearnFk无涯教程网

    A =从发行到结算的天数。

  • 应该使用DATE函数或其他公式或函数的输出输入日期。如。在2008年5月的23日使用DATE(2008,5,23)。如果将日期作为文本输入,则会出现问题。

  • Microsoft Excel将日期存储为连续的序列号,因此可以在计算中使用它们。默认情况下,1900年1月1日为序列号1,而2008年1月1日为序列号39448,因为它是1900年1月1日之后的39,448天。

  • 结算日期是买方购买票证(如债券)的日期。

  • 到期日期是息票到期的日期。

  • 如,假设30年期的债券于2008年1月1日发行,并在六个月后由买方购买,则-

    • 发布日期为2008年1月1日。

    • 结算日期为2008年7月1日。

    • 到期日期为2038年1月1日,即2008年1月1日发行日期之后的30年。

  • 结算,到期,发行和基础被截断为整数。

  • 如果结算,到期或发行不是有效的Excel日期,则PRICEMAT返回#VALUE!错误值。

  • 如果任何指定的参数都是非数字的,PRICEMAT将返回#VALUE!。错误值。

  • If rate < 0 or if yld < 0, PRICEMAT returns the #NUM! error value.

  • If basis < 0 or if basis > 4, PRICEMAT returns the #NUM! error value.

  • 如果结算≥到期日,则PRICEMAT返回#NUM!错误值。

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

PRICEMAT Function

这一章《JavaScript - PRICEMAT函数》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

好记忆不如烂笔头。留下你的足迹吧 :)

猜你喜欢

左耳听风 -〔陈皓〕

React实战进阶45讲 -〔王沛〕

Go语言核心36讲 -〔郝林〕

Go 并发编程实战课 -〔晁岳攀(鸟窝)〕

为什么在try 导入 Sequelize 模型时出现“无法读取未定义的属性”?

在内存层面,JS中创建对象和创建类实例有区别吗?

JavaScript - 更改数组中多个对象的索引位置

找到 2 个对象之间的第一个匹配项

如何使用分组 javascript 嵌套数组?

如何在 chartjs 中计算和显示每月费用?

视频教程

JavaScript - 18-for循环小结 更多视频教程 »