ACCRINT 函数
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016, Microsoft365.com, iPhone 版我的 Office
1. 函数简介
ACCRINT 函数用于返回定期付息证券的应计利息。
2. 语法
ACCRINT(issue, first_interest, settlement, rate, par, frequency, [basis], [calc_method])| 参数 | 选填 | 说明 |
|---|---|---|
| issue | 必需 | 有价证券的发行日。 |
| first_interest | 必需 | 有价证券的首次计息日。 |
| settlement | 必需 | 有价证券的结算日,即发行日之后证券卖给购买者的日期。 |
| rate | 必需 | 有价证券的年息票利率。 |
| par | 必需 | 证券的票面值;若省略,则 ACCRINT 使用 ¥10,000。 |
| frequency | 必需 | 年付息次数:1 为按年支付,2 为半年期支付,4 为按季支付。 |
| basis | 可选 | 日计数基准类型:0 或省略为 US (NASD) 30/360;1 为实际天数/实际天数;2 为实际天数/360;3 为实际天数/365;4 为欧洲 30/360。 |
| calc_method | 可选 | 逻辑值:TRUE(默认)表示返回从发行日到结算日的总应计利息;FALSE 表示只返回从首次计息日到结算日的应计利息。 |
ACCRINT 的计算方式如下:
3. 示例
已知某证券:发行日为 2008-3-1(A2)、首次计息日为 2008-8-31(A3)、结算日为 2008-5-1(A4)、票息率为 10%(A5)、票面值为 1000(A6)、按半年期付息(A7=2)、日计数基准为 US 30/360(A8=0)。
3.1. 计算从发行日到结算日的应计利息
=ACCRINT(A2, A3, A4, A5, A6, A7, A8)按上述条件计算的国债应计利息,结果为 16.66666667。
3.2. 指定发行日并仅按 calc_method=FALSE 计算
=ACCRINT(DATE(2008,3,5), A3, A4, A5, A6, A7, A8, FALSE)将发行日改为 2008-3-5,且只统计从首次计息日到结算日的利息,结果为 15.55555556。
3.3. 指定发行日并按 calc_method=TRUE 计算
=ACCRINT(DATE(2008,4,5), A3, A4, A5, A6, A7, A8, TRUE)将发行日改为 2008-4-5,并统计从发行日到结算日的总利息,结果为 7.222222222。
4. 实用技巧
4.1. 正确输入日期参数
日期参数应使用 DATE 函数输入(如 DATE(2008,3,5)),或以其他公式/函数的结果形式提供;以文本形式输入日期容易引发错误;
4.2. 注意参数取整规则
issue、first_interest、settlement、frequency、basis 中的小数部分会被截尾取整;
4.3. 出现以下情况会返回错误
出现以下情况会返回错误:任一参数为非有效日期时返回 #VALUE!;rate ≤ 0 或 par ≤ 0 时返回 #NUM!;frequency 不是 1、2、4 之一时返回 #NUM!;basis < 0 或 basis > 4 时返回 #NUM!;issue ≥ settlement 时返回 #NUM!。