^ (幂)

  1. 一次性投资,年化复利 r% ,y 年后翻几倍?
RateYearsFormulaTimes
r%y(1+r%)y
10.00%10(1+10%)102.59
15.00%10(1+15%)104.05
20.00%10(1+20%)106.19
  1. 一次性投资,y 年 n 倍,倒推年均复利。
YearsTimesFormulaRate
ynn(1/y)-1
1033(1/10)-111.61%
1055(1/10)-117.46%
101010(1/10)-125.89%
  1. 一次性投资,月复利 r% ,计算年复利。
RateMFormulaRateY
r%(1+r%)12-1
1.00%(1+1%)12-112.68%
2.00%(1+2%)12-126.82%
3.00%(1+3%)12-142.58%
  1. 一次性投资,年复利 r% ,计算月复利。
RateYFormulaRateM
r%(1+r%)1/12-1
8.00%(1+8%)1/12-10.64%
9.00%(1+9%)1/12-10.72%
10.00%(1+10%)1/12-10.80%

IRR

—— 计算一组定期现金流的内部收益率,结果为单期复利。

  1. # 定期定额 #
    现金流定期出现(如每月/每年),每期投入固定金额,n 期后终值 $ 元,计算月复利/年复利。
PeriodCash Flow
0-1000
1-1000
2-1000
3-1000
4-1000
55500
IRR3.19%
  1. # 定期不定额 #
    现金流定期出现(如每月/每年),每期投入/取回不固定金额,计算月复利/年复利。
PeriodCash Flow
0-1000
1-2000
2800
3-1000
41000
53000
IRR6.18%

XIRR

——计算一组不定期现金流的内部收益率,结果为年化收益率。

  1. # 不定期不定额 #
    现金流不定期出现,每期投入/取回不固定金额,计算年化收益率。
DateCash Flow
2017-01-01-1000
2017-02-02-2000
2017-03-031200
2017-04-04-1500
2017-05-051600
2017-06-061800
XIRR11.31%

PMT

——计算在指定期限内以固定利率偿还的贷款的每期还款额,或计算指定期限并约定收益率的投资的每期投入额。

函数语法: PMT( rate, nper, pv, [fv], [type] )

  • rate - 每期利率
  • nper - 贷款或投资的付款总期数
  • pv - 现值,是开始计算时已经入账的款项,指贷款或投资的原始金额,即贷款总额或投资账户当前金额
  • [fv] - [可选] 未来值/终值,指在最后一期付款后希望达到的余额,即贷款 fv 为 0 全部偿还,投资 fv 为希望达到的目标金额;如果忽略,fv 默认为 0
  • [type] - [可选] 逻辑值 0 或 1,用以指定付款时间是在期初还是期末;如果为 0 或忽略,表示期末付款,如果为 1,表示期初付款
  1. # 贷款示例 #

贷款 100 万元,年利率 5%,30 年还清,计算每月还款额。

ParameterValue
rate5%/12
nper30*12
pv1000000
fv0
type0
Result-5638.22
Formula=PMT(0.05/12, 30*12, 1000000)
  1. # 投资示例 #

一项投资年化收益 10%,开始先投入 10 万元,计划每月月初继续投入,希望 10 年后本项投资总金额达到 100 万元,计算后续每月投入额。

ParameterValue
rate10%/12
nper10*12
pv-100000
fv1000000
type1
Result-3530.81
Formula=PMT(0.1/12, 10*12, -100000, 1000000, 1)

FV

——计算基于固定利率并分期等额投入的一项投资的未来值。

函数语法: FV( rate, nper, pmt, [pv], [type] )

  • rate - 每期利率
  • nper - 投资的付款期数
  • pmt - 每期固定投入金额
  • [pv] - [可选] 现值,是开始计算时已经入账的款项,指本项投资账户的当前金额;如果忽略,pv 默认为 0
  • [type] - [可选] 逻辑值 0 或 1,用以指定付款时间是在期初还是期末;如果为 0 或忽略,表示期末付款,如果为 1,表示期初付款
  1. # 投资示例 #

一项投资年化收益 10%,开始先投入 10 万元,后续每月月初再投入 2000 元,计算坚持投入 10 年后投资账户金额。

ParameterValue
rate10%/12
nper10*12
pmt-2000
pv-100000
type1
Result683808.19
Formula=FV(0.1/12, 10*12, -2000, -100000, 1)