英语

使用YEARFRAC函数计算两个日期之间的年份(包括开始日期,不包括结束日期)。

该函数使用基数(day-count约定)来计算这些日期之间的天数,然后将该数字除以基数。

(Start, End[, Basis])

参数

论点 数据类型 描述
开始(必需) 日期 债券结算日:债券交易给买方的日期。
结束(必需) 日期 债券到期日:债券到期的日期。
基础 数量

基数决定了一年中有多少天。

一整年有:

  • 当使用基准美元(NASD) 30/360,实际/360和欧元30/360时,360天
  • 365天时,使用实际/365
  • 当使用Actual/实际时为365天或366天

US 30/360是默认的双休日基准。也可以通过输入0来指定。

若要使用不同类型的日计数基数,请输入:

  • 1代表Actual/实际的
  • 2代表实际/360
  • 3为实际/365
  • 欧洲30/360为4

了解用于计算基数日计数的约定

YEARFRAC函数返回一个数字。

约束

  • 起始日期和结束日期必须是1900年1月1日到12/31/2399之间的有效日期。
  • 基准,当指定时,必须是0 (US (NASD) 30/360), 1(实际/实际),2(实际/360),3(实际/365)或4(欧元30/360)。

Excel等效

YEARFRAC

例子

这个例子显示了一个包含基的YEARFRAC计算。

公式 描述 结果
年份(日期(2015年1月15日),日期(2018年4月30日),1)

这个公式使用:

  • 开始日期为2015年1月15日
  • 截止日期为2018年4月30日
  • 基数为1(实际/实际)
3.28767123

这个例子显示了一个没有使用基的YEARFRAC计算。因此,基准默认为30/360美元。

公式 描述 结果
年历(日期(2015,1,15),日期(2018,4,30))

这个公式使用:

  • 开始日期为2015年1月15日
  • 截止日期为2018年4月30日
3.29166666

免责声明

我们定期更新Anapedia内容,以提供最新的说明。