YEARFRAC 函数
约 388 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
YEARFRAC 函数返回 start_date 和 end_date 之间完整天数占全年天数的比例。常用于财务计算中确定两个日期之间的年分数。
2. 语法
YEARFRAC(start_date, end_date, [basis])| 参数 | 选填 | 说明 |
|---|---|---|
| start_date | 必需 | 开始日期 |
| end_date | 必需 | 结束日期 |
| basis | 可选 | 要使用的日计数基准类型 |
basis 值说明
| basis | 日计数基准 |
|---|---|
| 0 或省略 | US (NASD) 30/360 |
| 1 | 实际/实际 |
| 2 | 实际/360 |
| 3 | 实际/365 |
| 4 | 欧洲 30/360 |
3. 示例
3.1. 基本计算
=YEARFRAC("2024-01-01", "2024-07-01")返回 0.5,表示半年。
3.2. 实际天数计算
=YEARFRAC("2024-01-01", "2024-12-31", 1)返回实际天数占全年的比例。
3.3. 财务应用
=YEARFRAC(A1, TODAY())返回从 A1 中的日期到今天经过的年数。
4. 实用技巧
4.1. 不同的 basis 参数适用于不同的财务计算场景
不同的 basis 参数适用于不同的财务计算场景
4.2. 常用于债券计算、贷款利息计算等
常用于债券计算、贷款利息计算等
4.3. 结果为小数,可以乘以 100 转换为百分比
结果为小数,可以乘以 100 转换为百分比
4.4. basis = 1 使用实际天数,最准确
basis = 1 使用实际天数,最准确