Excel-财务函数1
1.ACCRINT(issue, first_interest, settlement, rate, par, frequency, [basis], [calc_method])
返回定期付息证券的应计利息。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Issue 必需。 有价证券的发行日。
First_interest 必需。 有价证券的首次计息日。
Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
Rate 必需。 有价证券的年息票利率。
Par 必需。 证券的票面值。 如果省略此参数,则 ACCRINT 使用 ¥10,000。
Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
Basis 可选。 要使用的日计数基准类型。
Basis |
日计数基准 |
0 或省略 |
US (NASD) 30/360 |
1 |
实际/实际 |
2 |
实际/360 |
3 |
实际/365 |
4 |
欧洲 30/360 |
calc_method 可选。 一个逻辑值,指定当结算日期晚于首次计息日期时用于计算总应计利息的方法。 如果值为 TRUE (1),则返回从发行日到结算日的总应计利息。 如果值为 FALSE (0),则返回从首次计息日到结算日的应计利息。 如果不输入此参数,则默认为 TRUE。
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
issue、first_interest、settlement、frequency 和 basis 将被截尾取整。
如果 issue、first_interest 或 settlement 不是有效日期,则 ACCRINT 将返回 #VALUE! 错误值。
如果 rate ≤ 0 或 par ≤ 0,则 ACCRINT 将返回 #NUM! 错误值。
如果 frequency 不是数字 1、2 或 4,则 ACCRINT 将返回 #NUM! 错误值。
如果 basis < 0 或 basis > 4,则 ACCRINT 将返回 #NUM! 错误值。
如果 issue ≥ settlement,则 ACCRINT 将返回 #NUM! 错误值。
函数 ACCRINT 的计算公式如下:
其中:
Ai = 奇数期内第 i 个准票息期的应计天数。
NC = 奇数期内的准票息期期数。 如果该数含有小数位,则向上进位至最接近的整数。
NLi = 奇数期内准票息期的正常天数。
2.ACCRINTM(issue, settlement, rate, par, [basis])
返回在到期日支付利息的有价证券的应计利息。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。
- Issue 必需。 有价证券的发行日。
Settlement 必需。 有价证券的到期日。
Rate 必需。 有价证券的年息票利率。
Par 必需。 证券的票面值。 如果省略此参数,则 ACCRINTM 使用 ¥10,000。
Basis 可选。 要使用的日计数基准类型。
Basis |
日计数基准 |
0 或省略 |
US (NASD) 30/360 |
1 |
实际/实际 |
2 |
实际/360 |
3 |
实际/365 |
4 |
欧洲 30/360 |
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
Issue、settlement 和 basis 将被截尾取整。
如果 issue 或 settlement 不是有效日期,则 ACCRINTM 将返回 #VALUE! 错误值。
如果 rate ≤ 0 或 par ≤ 0,则 ACCRINTM 将返回 #NUM! 错误值。
如果 basis < 0 或 basis > 4,则 ACCRINTM 将返回 #NUM! 错误值。
如果 issue ≥ settlement,则 ACCRINTM 将返回 #NUM! 错误值。
ACCRINTM 的计算公式如下:
ACCRINTM = par x rate x A/D
其中:
A = 按月计算的应计天数。 在计算到期付息的利息时指发行日与到期日之间的天数。
D = 年基准数。
3.AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])
返回每个结算期间的折旧值。 该函数主要为法国会计系统提供。 如果某项资产是在该结算期的中期购入的,则按直线折旧法计算。 该函数与函数 AMORLINC 相似,不同之处在于该函数中用于计算的折旧系数取决于资产的寿命。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Cost 必需。 资产原值。
Date_purchased 必需。 购入资产的日期。
First_period 必需。 第一个期间结束时的日期。
Salvage 必需。 资产在使用寿命结束时的残值。
Period 必需。 期间。
Rate 必需。 折旧率。
Basis 可选。 要使用的年基准。
Basis |
日期系统 |
0 或省略 |
360 天(NASD 方法) |
1 |
实际 |
3 |
一年 365 天 |
4 |
一年 360 天(欧洲方法) |
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
此函数返回折旧值,截止到资产生命周期的最后一个期间,或直到累积折旧值大于资产原值减去残值后的成本价。
折旧系数为:
资产的生命周期(1/rate) |
折旧系数 |
3 到 4 年 |
1.5 |
5 到 6 年 |
2 |
6 年以上 |
2.5 |
最后一个期间之前的那个期间的折旧率将增加到 50%,最后一个期间的折旧率将增加到 100%。
如果资产的生命周期在 0 到 1、1 到 2、2 到 3 或 4 到 5 之间,将返回 #NUM! 错误值。
4.AMORLINC(cost, date_purchased, first_period, salvage, period, rate, [basis])
返回每个结算期间的折旧值。 该函数主要为法国会计系统提供。 如果某项资产是在该结算期的中期购入的,则按直线折旧法计算。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Cost 必需。 资产原值。
Date_purchased 必需。 购入资产的日期。
First_period 必需。 第一个期间结束时的日期。
Salvage 必需。 资产在使用寿命结束时的残值。
Period 必需。 期间。
Rate 必需。 折旧率。
Basis 可选。 要使用的年基准。
Basis |
日期系统 |
0 或省略 |
360 天(NASD 方法) |
1 |
实际 |
3 |
一年 365 天 |
4 |
一年 360 天(欧洲方法) |
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
5.COUPDAYBS(settlement, maturity, frequency, [basis])
COUPDAYBS 函数返回从付息期开始到结算日的天数。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
Basis 可选。 要使用的日计数基准类型。
Basis |
日计数基准 |
0 或省略 |
US (NASD) 30/360 |
1 |
实际/实际 |
2 |
实际/360 |
3 |
实际/365 |
4 |
欧洲 30/360 |
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。
所有参数都将被截尾取整。
如果 settlement 或 maturity 不是有效日期,则 COUPDAYBS 返回错误值 #VALUE!。
如果 frequency 不为数字 1、2 或 4,则 COUPDAYBS 返回错误值 #NUM!。
如果 basis < 0 或 basis > 4,则 COUPDAYBS 返回错误值 #NUM!。
如果 settlement ≥ maturity,则 COUPDAYBS 返回错误值 #NUM!。
6.COUPDAYS(settlement, maturity, frequency, [basis])
返回结算日所在的付息期的天数。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
Basis
日计数基准
0 或省略
US (NASD) 30/360
1
实际/实际
2
实际/360
3
实际/365
4
欧洲 30/360
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。
所有参数都将被截尾取整。
如果 settlement 或 maturity 不是有效日期,则 COUPDAYS 返回 错误值 #VALUE!。
如果 frequency 不为数字 1、2 或 4,则 COUPDAYS 返回 错误值 #NUM!。
如果 basis < 0 或 basis > 4,则 COUPDAYS 返回 错误值 #NUM!。
如果 settlement ≥ maturity,则 COUPDAYS 返回 错误值 #NUM!。
7.COUPDAYSNC(settlement, maturity, frequency, [basis])
返回从结算日到下一票息支付日之间的天数。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
Basis 可选。 要使用的日计数基准类型。
Basis |
日计数基准 |
0 或省略 |
US (NASD) 30/360 |
1 |
实际/实际 |
2 |
实际/360 |
3 |
实际/365 |
4 |
欧洲 30/360 |
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。
所有参数都将被截尾取整。
如果 settlement 或 maturity 不是有效日期,则 COUPDAYSNC 返回错误值 #VALUE!。
如果 frequency 不为数字 1、2 或 4,则 COUPDAYSNC 返回错误值 #NUM!。
如果 basis < 0 或 basis > 4,则 COUPDAYSNC 返回错误值 #NUM!
如果 settlement ≥ maturity,则 COUPDAYSNC 返回错误值 #NUM!。
8.COUPNCD(settlement, maturity, frequency, [basis])
返回一个表示在结算日之后下一个付息日的数字。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
Basis 可选。 要使用的日计数基准类型。
Basis |
日计数基准 |
0 或省略 |
US (NASD) 30/360 |
1 |
实际/实际 |
2 |
实际/360 |
3 |
实际/365 |
4 |
欧洲 30/360 |
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。
所有参数都将被截尾取整。
如果 settlement 或 maturity 不是有效日期,则 COUPNCD 返回 错误值 #VALUE!。
如果 frequency 不为数字 1、2 或 4,则 COUPNCD 返回 错误值 #NUM!。
如果 basis < 0 或 basis > 4,则 COUPNCD 返回 错误值 #NUM!。
如果 settlement ≥ maturity,则 COUPNCD 返回 错误值 #NUM!。
9.COUPNUM(settlement, maturity, frequency, [basis])
返回在结算日和到期日之间的付息次数,向上舍入到最近的整数。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
Basis
日计数基准
0 或省略
US (NASD) 30/360
1
实际/实际
2
实际/360
3
实际/365
4
欧洲 30/360
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。
所有参数都将被截尾取整。
如果 settlement 或 maturity 不是有效日期,则 COUPNUM 返回 错误值 #VALUE!。
如果 frequency 不为数字 1、2 或 4,则 COUPNUM 返回 错误值 #NUM!。
如果 basis < 0 或 basis > 4,则 COUPNUM 返回 错误值 #NUM!。
如果 settlement ≥ maturity,则 COUPNUM 返回 错误值 #NUM!。
10.COUPPCD(settlement, maturity, frequency, [basis])
返回表示结算日之前的上一个付息日的数字。重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。
Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
Basis 可选。 要使用的日计数基准类型。
Basis |
日计数基准 |
0 或省略 |
US (NASD) 30/360 |
1 |
实际/实际 |
2 |
实际/360 |
3 |
实际/365 |
4 |
欧洲 30/360 |
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。
所有参数都将被截尾取整。
如果 settlement 或 maturity 不是有效日期,则 COUPPCD 返回 错误值 #VALUE!。
如果 frequency 不为数字 1、2 或 4,则 COUPPCD 返回 错误值 #NUM!。
如果 basis < 0 或 basis > 4,则 COUPPCD 返回 错误值 #NUM!。
如果 settlement ≥ maturity,则 COUPPCD 返回 错误值 #NUM!。
11.CUMIPMT(rate, nper, pv, start_period, end_period, type)
返回一笔贷款在给定的 start_period 到 end_period 期间累计偿还的利息数额。
Rate 必需。 利率。
Nper 必需。 总付款期数。
pv 必需。 现值。
Start_period 必需。 计算中的首期。 付款期数从 1 开始计数。
End_period 必需。 计算中的末期。
Type 必需。 付款时间类型。
类型 |
时间类型 |
0(零) |
期末付款 |
1 |
期初付款 |
请确保指定 rate 和 nper 所用的单位是一致的。 如果要以百分之十的年利率按月支付一笔四年期的贷款,则 rate 使用 10%/12,nper 使用 4*12。 如果对相同贷款每年还一次款,则 rate 使用 10%,nper 使用 4。
如果 rate ≤ 0、nper ≤ 0 或 pv ≤ 0,则 CUMIPMT 返回 错误值 #NUM!。
如果 start_period < 1、end_period < 1 或 start_period > end_period,则 CUMIPMT 返回 错误值 #NUM!。
如果 type 不为数字 0 或 1,则 CUMIPMT 返回 错误值 #NUM!。
12.CUMPRINC(rate, nper, pv, start_period, end_period, type)
返回一笔贷款在给定的 start_period 到 end_period 期间累计偿还的本金数额。
Rate 必需。 利率。
Nper 必需。 总付款期数。
pv 必需。 现值。
Start_period 必需。 计算中的首期。 付款期数从 1 开始计数。
End_period 必需。 计算中的末期。
Type 必需。 付款时间类型。
类型 |
时间类型 |
0(零) |
期末付款 |
1 |
期初付款 |
请确保指定 rate 和 nper 所用的单位是一致的。 如果要以百分之十二的年利率按月支付一笔四年期的贷款,则 rate 应为 12%/12,nper 应为 4*12。 如果对相同贷款每年还一次款,则 rate 应为 12%,nper 应为 4。
如果 rate ≤ 0、nper ≤ 0 或 pv ≤ 0,则 CUMPRINC 返回 错误值 #NUM!。
如果 start_period < 1,end_period < 1 或 start_period > end_period,则 CUMPRINC 返回 错误值 #NUM!。
如果 type 不为数字 0 或 1,则 CUMPRINC 返回 错误值 #NUM!。
13.DB(cost, salvage, life, period, [month])
使用固定余额递减法,计算一笔资产在给定期间内的折旧值。
Cost 必需。 资产原值。
Salvage 必需。 折旧末尾时的值(有时也称为资产残值)。
Life 必需。 资产的折旧期数(有时也称作资产的使用寿命)。
Period 必需。 您要计算折旧的时期。 Period 必须使用与 life 相同的单位。
Month 可选。 第一年的月份数。 如果省略月份,则假定其值为 12。
固定余额递减法计算固定速率的折旧。 DB 使用下面的公式计算一个阶段的折旧值:
(cost - 前期折旧总值 ) * rate
其中:
rate = 1 - ((salvage / cost) ^ (1 / life)),保留 3 位小数
第一个和最后一个时期的折旧值是特殊情况。 对于第一个时期,DB 的计算公式为:
成本 * 费率 * 月份/12
对于最后一个周期,函数 DB 的计算公式为:
((cost - 前期折旧总值) * rate * (12 - month)) / 12
14.DDB(cost, salvage, life, period, [factor])
用双倍余额递减法或其他指定方法,返回指定期间内某项固定资产的折旧值。
Cost 必需。 资产原值。
Salvage 必需。 折旧末尾时的值(有时也称为资产残值)。 该值可以是 0。
Life 必需。 资产的折旧期数(有时也称作资产的使用寿命)。
Period 必需。 您要计算折旧的时期。 Period 必须使用与 life 相同的单位。
Factor 可选。 余额递减速率 如果省略 factor,则假定其值为 2(双倍余额递减法)。
重要: 这五个参数都必须是正数。
双倍余额递减法以加速的比率计算折旧。 折旧在第一阶段是最高的,在后继阶段中会减少。 DDB 使用下面的公式计算一个阶段的折旧值:
Min( (cost - total depreciation from prior periods) * (factor/life), (cost - salvage - total depreciation from prior periods) )
如果不想使用双倍余额递减法,请更改余额递减速率。
当折旧大于余额递减计算值时,如果希望转换到直线余额递减法,请使用 VDB 函数。
15.DISC(settlement, maturity, pr, redemption, [basis])
返回有价证券的贴现率。重要: 通过使用 DATE 函数,或作为其他公式或函数的结果,则应输入日期。如果以文本形式输入日期,则会出现问题。
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,因为它是 43,101 1900 年 1 月 1 日的天数。
结算日是买家购买票息支付,如债券的日期。到期日的票息支付的到期的日期。
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 = 结算日与到期日之间的天数。
16.DOLLARDE(fractional_dollar, fraction)
将以整数部分和分数部分表示的价格(例如 1.02)转换为以小数部分表示的价格。 分数表示的金额数字有时可用于表示证券价格。该值的分数部分除以一个指定的整数。 例如,如果要以十六进制形式来表示价格,则将分数部分除以 16。 在这种情况下,1.02 表示 $1.125 ($1 + 2/16 = $1.125)。
Fractional_dollar 必需。 以整数部份和分数部分表示的数字,用小数点隔开。
Fraction 必需。 用作分数中的分母的整数。
如果 fraction 不是整数,将被截尾取整。
如果 fraction 小于 0,则 DOLLARDE 返回 错误值 #NUM!。
如果 fraction 大于等于 0 且小于 1,则 DOLLARDE 返回 错误值 #DIV/0!。
17.DOLLARFR(decimal_dollar, fraction)
使用 DOLLARFR 将小数转换为分数表示的金额数字,如证券价格。
Decimal_dollar 必需。 小数。
Fraction 必需。 用作分数中的分母的整数。
如果 fraction 不是整数,将被截尾取整。
如果 fraction 小于 0,则 DOLLARFR 返回 错误值 #NUM!。
如果 fraction 为 0,则 DOLLARFR 返回 错误值 #DIV/0!。
18.DURATION(settlement, maturity, coupon, yld, frequency, [basis])
DURATION函数,返回假设面值为 ¥ 100 的 Macauley 工期。持续时间指现金流的现值的加权平均值和用作债券价格响应更改收益率的度量值。重要: 通过使用 DATE 函数,或作为其他公式或函数的结果,则应输入日期。如果以文本形式输入日期,则会出现问题。
Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
Coupon 必需。 有价证券的年息票利率。
Yld 必需。 有价证券的年收益率。
Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
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,因为它是 43,101 1900 年 1 月 1 日的天数。
结算日是买家购买票息支付,如债券的日期。到期日的票息支付的到期的日期。
Settlement、maturity、frequency 和 basis 将被截尾取整。
如果 settlement 或 maturity 不是有效日期,则 DURATION 返回 错误值 #VALUE!。
如果 coupon < 0 或 yld < 0,则 DURATION 返回 错误值 #NUM!。
如果 frequency 不是数字 1、2 或 4,则 DURATION 返回 错误值 #NUM!。
如果 basis < 0 或 basis > 4,则 DURATION 返回 错误值 #NUM!。
如果 settlement ≥ maturity,则 DURATION 返回 错误值 #NUM!。
19.EFFECT(nominal_rate, npery)
利用给定的名义年利率和每年的复利期数,计算有效的年利率。
Nominal_rate 必需。 名义利率。
Npery 必需。 每年的复利期数。
Npery 将被截尾取整。
如果任一参数为非数值型,则 EFFECT 返回 错误值 #VALUE!。
如果 Nominal_rate ≤ 0 或 Npery < 1,则 EFFECT 返回 错误值 #NUM!。
函数 EFFECT 的计算公式为:
EFFECT (nominal_rate,npery) 通过 effective_rate=(1+(nominal_rate/npery))*npery -1 与 NOMINAL(effect_rate,npery) 相关。
20.FV(rate,nper,pmt,[pv],[type])
FV 用于根据固定利率计算投资的未来值。 可以将 FV 与定期付款、固定付款或一次付清总额付款结合使用。使用 Excel 公式指导找到一系列付款的未来值。也可以使用 Excel 公式指导找到单个的未来值以及付清付款。
Rate 必需。 各期利率。
Nper 必需。年金的付款总期数。
Pmt 必需。 各期所应支付的金额,在整个年金期间保持不变。 通常 pmt 包括本金和利息,但不包括其他费用或税款。 如果省略 pmt,则必须包括 pv 参数。
pv 可选。 现值,或一系列未来付款的当前值的累积和。 如果省略 pv,则假定其值为 0(零),并且必须包括 pmt 参数。
Type 可选。 数字 0 或 1,用以指定各期的付款时间是在期初还是期末。 如果省略 type,则假定其值为 0。
Type |
支付时间 |
0 |
期末 |
1 |
期初 |
请确保指定 rate 和 nper 所用的单位是一致的。 如果贷款为期四年(年利率 12%),每月还一次款,则 rate 应为 12%/12,nper 应为 4*12。 如果对相同贷款每年还一次款,则 rate 应为 12%,nper 应为 4。
对于所有参数,支出的款项,如银行存款,以负数表示;收入的款项,如股息支票,以正数表示。
Excel-财务函数1相关推荐
- 计算机折旧的常用会计函数,Excel财务函数:AMORLINC每个结算期间的折旧值-excel技巧-电脑技巧收藏家...
Excel财务函数:AMORLINC每个结算期间的折旧值 说明 返回每个结算期间的折旧值,该函数为法国会计系统提供.如果某项资产是在结算期间的中期购入的,则按线性折旧法计算. 语法 AMORLINC( ...
- Excel公式的常见应用(一)——财务函数
财务函数应该是一种比较难理解的函数(如果没有提前学过相关财务知识的话),所以今天我们来了解一下它们. 本节将提到5个财务函数: SLN(Cost,Salvage,Life):返回固定资产的每期线性折旧 ...
- Excel函数大全-07财务函数
07财务函数 07X01 全部财务函数列表 财务函数主要用于财务.会计统计. 07X01 全部财务函数列表 函数 说明 ACCRINT 函数 返回定期支付利息的债券的应计利息 ACCRINTM 函数 ...
- EXCEL文本函数-数字小写换大写-英文大小写互换
EXCEL中数字小写换大写方法一: 在单元格A2中输入小写数字123.12 B2处输入以下公式 =SUBSTITUTE(SUBSTITUTE(IF(A2<0,"负",&quo ...
- excel日期函数的应用
excel日期函数的应用 1.SOS,如何解决EXCEL日期的2000年问题 各位老大,我想对一段数字进行编辑改成日期形式,如011211,前两位作为年,中间两位作为月份,最后两位作为日,导成*** ...
- Excel 2003函数应用完全手册
一.函数应用基础 1.函数和公式 (1)什么是函数 Excel函数即是预先定义,执行计算.分析等处理数据任务的特殊公式.以常用的求和函数SUM为例,它的语法是"SUM ...
- excel函数提取计算机登录名,EXCEL常用函数应用实例:如何提取姓名中的姓
Excel函数一共有11类,分别是数据库函数.日期与时间函数.工程函数.财务函数.信息函数.逻辑函数.查询和引用函数.数学和三角函数.统计函数.文本函数以及用户自定义函数.对于很多人来说,并不需掌握深 ...
- 计算机财务函数pmt,5个财务函数FV、PV、PMT、NPER与RATE
<5个财务函数FV.PV.PMT.NPER与RATE>由会员分享,可在线阅读,更多相关<5个财务函数FV.PV.PMT.NPER与RATE(2页珍藏版)>请在人人文库网上搜索. ...
- Excel 2003 函数应用完全手册
Excel 2003 函数应用完全手册 二〇〇四年二月二日 目 录 一.函数应用基础- 1 (一)函数和公式- 1 1.什么是函数--- 1 2.什么是公式--- 1 (二)函数的参数- 1 1.常量 ...
- HTML用乘法函数,Excel乘法函数的使用方法和详细步骤
Excel是一款非常强大的办公软件,其应用非常广泛.我们在日常工作中经常都要用到Excel,使用Excel进行处理大型数据的表格,要在数据上计算就会使用到数据上相乘,这时候我们就需要使用乘法的函数,那 ...
最新文章
- Image Semantic Segmentation之DeepLab两个坑
- 18、Power Query-SQL筛选
- HDU-5783 Divide the Sequence(贪心)
- python查看CNN训练模型参数
- 土城战役_避免使用FOR –反假战役
- Swing应用程序中的JavaFX 8 DatePicker
- SYSU每周一赛(13.03.16)1003
- 99岁田家炳博士辞世!捐助300多所学校…
- vs关于“当前不会命中断点 还没有为该文档加载任何符号”的解决方法
- shell的EOF用法
- [相关工具] Flash CC 破解版下载
- Pytorch mask:上三角和下三角
- PubYun动态域名
- 常用web服务器架构理解
- 由对称引起的空间结构耦合效应
- 第二次作业-分布式版本控制系统Git的安装与使用
- layui前端项目打包方法_layui封装模块基础教程
- 《社交app攻击风险应对策略》
- 缓解 WPF 应用程序中的空域问题
- 微信公众号开发测试帐号