Excel中YIELDMAT函数的语法和用法
发布时间:2023-11-16 21:33:17
函数说明
YIELDMAT函数的主要作用是返回到期付息的有价证券的年收益率。
如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。可以参考文章:Office2003安装并加载“分析工具库”加载
函数语法YIELDMAT(settlement,maturity,issue,rate,pr,basis)
YIELDMAT(证券的成交日,有价证券的到期日,有价证券的发行日,有价证券在发行日的利率,面值 $100 的有价证券的价格,日计数基准类型)
YIELDMAT(settlement,maturity,issue,rate,pr,basis)
YIELDMAT(证券的成交日,有价证券的到期日,有价证券的发行日,有价证券在发行日的利率,面值 $100 的有价证券的价格,日计数基准类型)
要点:应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本的形式输入,则会出现问题。
参数说明
Settlement:是证券的成交日。即在发行日之后,证券卖给购买者的日期。
Maturity:为有价证券的到期日。到期日是有价证券有效期截止时的日期。
Issue:为有价证券的发行日,以时间序列号表示。
Rate:为有价证券在发行日的利率。
Pr:为面值 $100 的有价证券的价格。
Basis:日计数基准类型。
Basis | 日计数基准 |
---|---|
0 或省略 | US (NASD) 30/360 |
1 | 实际天数/实际天数 |
2 | 实际天数/360 |
3 | 实际天数/365 |
4 | 欧洲 30/360 |
函数备注Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。 Excel for the Macintosh 使用另外一个默认日期系统。
成交日是购买者买入息票(如债券)的日期。到期日是息票有效期截止时的日期。例如,在 2008 年 1 月 1 日发行的 30 年期债券,六个月后被购买者买走。则发行日为 2008 年 1 月 1 日,成交日为 2008 年 7 月 1 日,而到期日则是在发行日 2008 年 1 月 1 日的 30 年后,即 2038 年 1 月 1 日。
Settlement、maturity、issue 和 basis 将被截尾取整。
如果 settlement、maturity 或 issue 不是合法日期, 函数 YIELDMAT 返回错误值 #VALUE!。
如果 rate < 0 或 pr ≤ 0, 函数 YIELDMAT 返回错误值 #NUM!。
如果 basis < 0 或 basis > 4,函数 YIELDMAT 返回错误值 #NUM!。
如果 settlement ≥ maturity,函数 YIELDMAT 返回错误值 #NUM!。
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。 Excel for the Macintosh 使用另外一个默认日期系统。
成交日是购买者买入息票(如债券)的日期。到期日是息票有效期截止时的日期。例如,在 2008 年 1 月 1 日发行的 30 年期债券,六个月后被购买者买走。则发行日为 2008 年 1 月 1 日,成交日为 2008 年 7 月 1 日,而到期日则是在发行日 2008 年 1 月 1 日的 30 年后,即 2038 年 1 月 1 日。
Settlement、maturity、issue 和 basis 将被截尾取整。
如果 settlement、maturity 或 issue 不是合法日期, 函数 YIELDMAT 返回错误值 #VALUE!。
如果 rate < 0 或 pr ≤ 0, 函数 YIELDMAT 返回错误值 #NUM!。
如果 basis < 0 或 basis > 4,函数 YIELDMAT 返回错误值 #NUM!。
如果 settlement ≥ maturity,函数 YIELDMAT 返回错误值 #NUM!。
函数示例
数据
数据 | 说明 | |
2008-3-15 | 成交日 | |
2008-11-3 | 到期日 | |
2007-11-8 | 发行日 | |
6.25% | 息票半年利率 | |
100.0123 | 价格 | |
0 | 以 30/360 为日计数基准 |
公式
公式 | 结果 | 说明 |
=YIELDMAT(A2,A3,A4,A5,A6,A7) | 0.060954334 | 在上述条件下债券的收益率 |
以下是Excel中使用YIELDMAT函数效果截图
猜你喜欢
- EXCEL表格中RIGHT函数怎么使用?RIGHT函数是从一个文本字符串的最后一个字符开始返回指定个数的字符的函数吗,那如何在EXCEL表格
- Word文档上方的水平标尺上有四个缩进滑块,可以调整文档中段落文字的位置,具体为:首行缩进滑块、悬挂缩进滑块、左缩进滑块、右缩进滑块。在未调
- 在用办公软件中有很多实用的快捷键,使用快捷键可以起到很重要的作用,提高工作效率,节省很多步骤,办公更方便。今天给大家分享在Word中使用Ct
- Excel中经常需要使用到单元格加宽的功能,表格内的单元格具体该如何加宽呢?下面是小编带来的关于excel表格内单元格加宽的方法,希望阅读过
- ①启动Word2013,输入英文或者汉字,选中它,右击,翻译。 ②这时右侧弹出一个窗格,设置翻译条件,点击箭头开始
- 1.打开Excel表格,点击工具栏的“数据”然后选择“数据有效性” 2.在数据有效性里我们可以将有效性条件修改为“
- 我们除了可以为SmartArt图形统一套用形状样式外,用户还可以对SmartArt图形中的某个形状使用单独的形状样式。word 2016中自
- 使命召唤16是一款对电脑的配置要求很高游戏,有不少使用Win10系统的小伙伴在玩这款游戏的时候碰到了闪退的情况,这种问题应该怎么解决呢?下面
- 有朋友要求Excel工作表的A1单元格和B1单元格中有两个数字,这两个数字有一部分相同,现在要找出其中相同的数字并写入单元格C1,找出A1中
- Word2016怎么给数字批量添加删除线?word2016中的数字想要添加删除线,如果数字很多的时候,该怎么批量添加删除线呢?下面我们就来看
- 在Word2007文档中,用户可以根据实际需要为文本设置阴影、空心、上标等字体效果,以得到特定的效果,操作步骤如下所述: 第1步,打开Wor
- word字体间的行距怎么调整 1、首先我们把要整理的文章复制到Word文档里面。2、按
- Excel2007最近使用的文档灰色不能设置怎么办?Excel2007中想修改最近使用文档的数量,暗示发现这个选项显示灰色不可设置,下面我们
- word软件是一款用来编辑文本内容的办公软件,通常用户会用来编辑文章内容、新闻稿以及论文等,总的来说这款软件给用户带来了许多的好处,也逐渐成
- Win10专业版系统里有一个恢复模式可以帮我们解决系统的各种我们解决不了的小问题,这个功能受到很多人的喜爱,它的作用和重装系统差不多。现在小
- 打印一个数据表时,很希望能自动分页小计,而且能在页最下面添加一行小计。本文详细演示excel表格自动生成分页小计的操作步骤。如下图所示的数据
- 在word中使用默认目录后,需要进行一些的格式的修改,具体该如何修改呢?下面就跟小编一起来看看吧。word修改默认目录格式的步骤选中word
- 大家在编写文档时,有时要求从第X页正文开始编辑页码,现在就将一些方法分享给大家,今天,小编就教大家在Word中从任意页插入页码的操作方法。W
- 现象重现步骤如下:第一步:在A1:C4区域分别输入数字。实际区域可自己选定,数字也可根据自己的喜好来输。 第二步:
- 在word的编辑中为了能够更形象的展示一些物品,可能会用到超链接。那么怎么使用呢?下面由小编为您提供在word中使用超链接的技巧,希望能帮助