本文介绍 Microsoft Excel 中 DISC 函数的公式语法和用法。

说明

返回有价证券的贴现率。

语法

DISC(settlement, maturity, pr, redemption, [basis])

重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2018,5,23) 输入 2018 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

DISC 函数语法具有下列参数:

  • Settlement    必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。

  • Maturity    必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。

  • Pr    必需。 有价证券的价格(按面值为 ¥100 计算)。

  • Redemption    必需。 面值 ¥100 的有价证券的清偿价值。

  • Basis    可选。 要使用的日计数基准类型。

Basis

日计数基准

0 或省略

US (NASD) 30/360

1

实际/实际

2

实际/360

3

实际/365

4

欧洲 30/360

备注

  • Microsoft Excel 可将日期存储为可用于计算的序列号。 默认情况下,1900 年 1 月 1 日的序列号是 1,而 2018 年 1 月 1 日的序列号是 43101,这是因为它距 1900 年 1 月 1 日有 43101 天。

  • 结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。 例如,假设 30 年债券于 2018 年 1 月 1 日发行,六个月后由购买者购买。 发行日为 2018 年 1 月 1 日,结算日为 2018 年 7 月 1 日,到期日为 2048 年 1 月 1 日,即 2018 年 1 月 1 日发行日后的 30 年。

  • Settlement、maturity 和 basis 将被截尾取整。

  • 如果 settlement 或 maturity 不是有效的序列号,则 DISC 返回#VALUE! 错误值。

  • 如果 pr ≤ 0 或 redemption ≤ 0,则 DISC 返回#NUM! 错误值。

  • 如果 basis < 0 或 basis > 4,则 DISC 返回#NUM! 错误值。

  • 如果 settlement ≥ maturity,则 DISC 返回#NUM! 错误值。

  • 函数 DISC 的计算公式如下:

    公式

    其中:

    • B = 一年之中的天数,取决于年基准数。

    • DSM = 结算日与到期日之间的天数。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

数据

说明

07/01/2018

结算日

01/01/2048

到期日

97.975

价格

100

清偿价值

1

以实际天数/实际天数为日计数基准(请参见上面的信息)

公式

说明

结果

=DISC(A2,A3,A4,A5,A6)

在上述条件下有价证券的贴现率

0.001038

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×