Excel 应用FVSCHEDULE函数计算应用一系列复利率计算的初始本金的未来值

FVSCHEDULE函数用于基于一系列复利率返回本金的未来值。FVSCHEDULE函数的语法如下。


FVSCHEDULE(principal,schedule)

其中参数principal为现值,schedule为利率数组。

典型案例

计算应用一系列复利率计算的初始本金的未来值。基础数据如图17-73所示。

步骤1:打开例子工作簿“FVSCHEDULE.xlsx”。

步骤2:在单元格A2中输入公式“=FVSCHEDULE(1,{0.09,0.11,0.1})”,用于计算基于复利率数组{0.09,0.11,0.1}返回本金1的未来值。计算结果如图17-74所示。

图17-73 基础数据

图17-74 计算结果

使用指南

schedule中的值可以是数字或空白单元格,其他任何值都将在函数FVSCHEDULE的运算中产生错误值“#VALUE!”。空白单元格将被认为是0(没有利息)。

Excel 计算可变利率下投资的未来值函数FVSCHEDULE

上节中介绍的FV函数在计算投资的未来值时,其利率是固定的。如果某项投资的利率是可变的,要计算该项投资的未来值时就需要使用FVSCHEDULE函数。

FVSCHEDULE函数的功能是计算某项投资在可变利率下的未来值。它的语法格式为:

FVSCHEDULE(principal,schedule)

它只有两个参数,principal表示现值,即本金;schedule输入为数组,表示利率数组。

例如,某人在2009年1月存入12万元,协定按月计算利息。在该年中,存款年利率一共变化了3次,1~3月为3.57%,4~6月为3.48%,7~11月为3.85%,12月份再次上调为3.88%,现需要计算一年后的存款总额。

步骤01:打开实例文件“FVSCHEDULE函数计算模型.xlsx”工作簿。在单元格C4中输入公式“=B4/12”,按下Enter键后,向下复制公式至单元格C15,计算结果如图4-31所示。

图4-31 计算月利率

步骤02:在单元格B17中输入计算存款额公式“=FVSCHEDULE(B1,C4:C15)”,按下Enter键后,计算结果如图4-32所示。

图4-32 输入公式计算一年后存款总额

小技巧:schedule参数必须为数组

在使用FVSCHEDULE函数时需要注意,schedule参数必须为数组。但在本例中,需要注意,不能直接使用年利率数组,即不能直接将单元格区域B4:B15作为schedule参数。因为是按月份计算利息,而且每个月的年利率是不一致的,因此应先计算出每月的月利率。

Excel 计算初始本金未来值:FVSCHEDULE函数

FVSCHEDULE函数用于基于一系列复利返回本金的未来值。函数FVSCHEDULE用于计算某项投资在变动或可调利率下的未来值。FVSCHEDULE函数的语法如下:


FVSCHEDULE(principal,schedule)

其中,principal参数为现值,schedule参数为利率数组。下面通过实例详细讲解该函数的使用方法与技巧。

打开“FVSCHEDULE函数.xlsx”工作簿,需要计算的数据说明如图19-100所示。具体的计算步骤如下所示。

选中A2单元格,在编辑栏中输入公式“=FVSCHEDULE(1,{0.09,0.11,0.1})”,然后按“Enter”键返回,即可计算出基于复利率数组{0.09,0.11,0.1}返回本金1的未来值,如图19-101所示。

schedule参数中的值可以是数字或空白单元格;其他任何值都将在函数FVSCHEDULE的运算中产生错误值“#VALUE!”。空白单元格被认为是0(没有利息)。

图19-100 原始数据

图19-101 未来值计算结果