首页 > 编程语言 >无涯教程-JavaScript - COUPDAYS函数

无涯教程-JavaScript - COUPDAYS函数

时间:2023-09-10 13:04:02浏览次数:40  
标签:30 结算 JavaScript Excel 无涯 COUPDAYS 日期 2008

描述

COUPDAYS函数返回包含结算日期的息票期限内的天数。

语法

COUPDAYS (settlement, maturity, frequency, [basis])

争论

Argument 描述 Required/Optional
Settlement

证券的结算日期。

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

Required
Maturity

证券的到期日。

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

Required
Frequency

每年的息票支付次数。

  • 对于年度付款,频率= 1
  • 半年一次,频率= 2
  • 每季度一次,频率= 4
Required
Basis

要使用的日计数类型。

Look at the 天数基础表 given below.

Optional

天数基础表

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

Notes

  • 应该使用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日期,则COUPDAYS将返回#VALUE!错误值。

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

  • 如果频率是1、2或4以外的任何数字,则COUPDAYS返回#NUM!错误值。

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

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

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

COUPDAYS Function

参考链接

https://www.learnfk.com/javascript/advanced-excel-financial-coupdays-function.html

标签:30,结算,JavaScript,Excel,无涯,COUPDAYS,日期,2008
From: https://blog.51cto.com/u_14033984/7424473

相关文章

  • 原生JavaScript框架设计(一):整合JS函数
    本篇为回顾js时总结,诣在整理JS中常用知识点,剖析其规律。模仿jQuery,简单一些,特定功能,像apply函数、getElementXXX函数等浏览器函数都没有实现,直接套用。创建common.js://自定义实现push函数varmyPush=function(target,els){ varj=target.length, i=0; while((target[j++]=e......
  • 无涯教程-JavaScript - COUPDAYBS函数
    描述COUPDAYBS函数返回从息票期限开始至结算日期的天数。语法COUPDAYBS(settlement,maturity,frequency,[basis])争论Argument描述Required/OptionalSettlement证券的结算日期。证券结算日期是指在发行日期之后将证券交易给买方的日期。RequiredMaturity证......
  • 无涯教程-JavaScript - ACCRINTM函数
    描述ACCRINTM函数返回到期时支付利息的有价证券的应计利息。语法ACCRINTM(issue,settlement,rate,par,[basis])争论Argument描述Required/OptionalIssueThesecurity'sissuedate.RequiredSettlementThesecurity'smaturitydate.RequiredRateThesecuri......
  • 无涯教程-JavaScript - OCT2HEX函数
    描述OCT2HEX函数将八进制数转换为十六进制。语法OCT2HEX(number,[places])争论Argument描述Required/OptionalNumber您要转换的八进制数。数字不得超过10个八进制字符(30位)。数字的最高有效位是符号位。其余的29位是幅度位。负数使用二进制补码表示。Required......
  • 无涯教程-JavaScript - OCT2DEC函数
    描述OCT2DEC函数将八进制数转换为十进制数。语法OCT2DEC(number)争论Argument描述Required/OptionalNumber您要转换的八进制数。数字不得超过10个八进制字符(30位)。数字的最高有效位是符号位。其余的29位是幅度位。负数使用二进制补码表示。RequiredNotes如......
  • 无涯教程-JavaScript - OCT2BIN函数
    描述OCT2BIN函数将八进制数转换为二进制数。语法OCT2BIN(number,[places])争论Argument描述Required/OptionalNumber您要转换的八进制数。数字不能超过10个字符。数字的最高有效位是符号位。其余的29位是幅度位。负数使用二进制补码表示。RequiredPlaces要......
  • 无涯教程-JavaScript - IMTAN函数
    描述IMTAN函数以x+yi或x+yj文本格式返回复数的切线。复数的切线由以下公式计算-tan(z)=正弦(z)/cos(z)语法IMTAN(inumber)争论Argument描述Required/OptionalInumberAcomplexnumberforwhichyouwantthetangent.RequiredNotesExcel中的复数仅存储为......
  • 无涯教程-JavaScript - IMSUM函数
    描述IMSUM函数以x+yi或x+yj文本格式返回两个或多个复数的和。当添加复数时,实数和虚数系数分别相加,即找到两个复数a+bi和c+di的和的方程为-(a+bi)+(c+in)=(a+c)+(b+d)我语法IMSUM(inumber1,[inumber2]...)争论Argument描述Required/OptionalInumb......
  • 无涯教程-JavaScript - IMSUB函数
    描述IMSUB函数以x+yi或x+yj文本格式返回两个复数的差。减去复数时,实数和虚数系数分别相减,即从复数a+bi中减去复数c+di的方程为-(a+bi)-(c+in)=(a-c)+(b-d)我语法IMSUB(inumber1,inumber2)争论Argument描述Required/OptionalInumber1Thecomplexnumb......
  • JavaScript-初学
            ......