1、Excel在财务管理中的应用在财务管理中的应用 绪论绪论财务管理概述财务管理概述本课程将学到的本课程将学到的Excel知识知识财务管理概述财务管理概述财务管理的研究对象财务管理的研究对象资金运动资金运动财务关系财务关系财务管理的研究内容财务管理的研究内容长期投资决策长期投资决策长期筹资决策长期筹资决策营运资金管理营运资金管理财务与会计的区别和联系财务与会计的区别和联系财务管理的目标财务管理的目标本课程将学到的本课程将学到的Excel知识知识Excel的基本操作的基本操作运用公式运用公式使用函数使用函数创建与编辑图表创建与编辑图表排序与分类汇总排序与分类汇总模拟运算表模拟运算表方案分析工具方案分
2、析工具单变量求解工具单变量求解工具规划求解工具规划求解工具数据分析工具数据分析工具数据透视表与数据透视图数据透视表与数据透视图录制宏录制宏1 Excel基础知识基础知识1.1 中文版中文版Excel 2003概述概述1.2 管理工作簿管理工作簿1.3 输入和编辑数据输入和编辑数据1.4 管理工作表管理工作表1.5 打印管理打印管理1.1 中文版中文版Excel 2003 概述概述Excel 2003的启动与退出的启动与退出Excel 2003的窗口结构的窗口结构使用使用Excel的帮助系统的帮助系统1.2 管理工作簿管理工作簿新建工作簿新建工作簿打开已有的工作簿打开已有的工作簿保存工作簿保存工
3、作簿并排比较工作簿并排比较工作簿关闭工作簿关闭工作簿1.3 输入和编辑数据输入和编辑数据1.3.1 选取单元格选取单元格1.3.2 输入数据的一般方法输入数据的一般方法1.3.3 特殊数据的输入方法特殊数据的输入方法1.3.4 编辑数据编辑数据1.3.5 数据有效性的设置数据有效性的设置1.3.1 选取单元格选取单元格选取单个单元格选取单个单元格直接用鼠标选取直接用鼠标选取【编辑】【定位】或【编辑】【定位】或F5键键 选取单元格区域选取单元格区域选取整行或整列选取整行或整列 选取全部单元格选取全部单元格 选取连续的单元格区域选取连续的单元格区域拖动鼠标拖动鼠标 利用【利用【Shift】键】键
4、选取不连续的单元格区域选取不连续的单元格区域 利用【利用【Ctrl】键】键【Ctrl】+方向键方向键【Ctrl】+【Shift】+方向键方向键1.3.2 输入数据的一般方法输入数据的一般方法数据的类型数据的类型文本型数据文本型数据 数值型数据数值型数据日期型数据日期型数据时间型数据时间型数据1.3.2 输入数据的一般方法输入数据的一般方法输入文本型数据的方法输入文本型数据的方法 文本运算符:文本运算符:&有关的函数有关的函数TEXT函数:将数值转换为指定格式的文本。函数:将数值转换为指定格式的文本。ISTEXT函数:检验是否为文本。函数:检验是否为文本。DOLLAR函数:将数值转换为带美元符号
5、的文本。函数:将数值转换为带美元符号的文本。RMB函数:将数值转换为带人民币符号的文本。函数:将数值转换为带人民币符号的文本。LEFT函数:从左边取指定长度的字符函数:从左边取指定长度的字符MID函数:从指定位置取指定长度的字符函数:从指定位置取指定长度的字符RIGHT函数:从右边取指定长度的字符函数:从右边取指定长度的字符1.3.2 输入数据的一般方法输入数据的一般方法输入数值型数据的方法输入数值型数据的方法数值型数据的显示数值型数据的显示使用自定义数字格式缩位显示数据,代码如下:使用自定义数字格式缩位显示数据,代码如下:缩小千位显示数字:缩小千位显示数字:0.00,缩小万位显示数字:缩小万
6、位显示数字:0!.0,缩小十万位显示数字:缩小十万位显示数字:0!.00,缩小百万位显示数字:缩小百万位显示数字:0.00,缩小十亿位显示数字:缩小十亿位显示数字:0.00,使用特殊格式显示大写数字使用特殊格式显示大写数字NUMBERSTRING函数函数将小写数字转换为大写将小写数字转换为大写1.3.2 输入数据的一般方法输入数据的一般方法与数值型数据有关的函数与数值型数据有关的函数VALUE函数:将代表数字的文本字符串转换成数字。函数:将代表数字的文本字符串转换成数字。ISNUMBER函数:检验是否为数字。函数:检验是否为数字。INT函数:无条件舍去小数部分,保留整数部分。函数:无条件舍去小
7、数部分,保留整数部分。ROUND函数:四舍五入。函数:四舍五入。ROUNDDOWN函数:靠近零值,向下舍入数字。函数:靠近零值,向下舍入数字。ROUNDUP函数:远离零值,向上舍入数字。函数:远离零值,向上舍入数字。TRUNC函数:将数字截为整数或保留指定位数的小数。函数:将数字截为整数或保留指定位数的小数。FLOOR函数:将数字沿绝对值减小的方向无条件向下舍函数:将数字沿绝对值减小的方向无条件向下舍去到最接近的基数倍数。去到最接近的基数倍数。CEILING函数:将数字沿绝对值增大的方向无条件向上进函数:将数字沿绝对值增大的方向无条件向上进位到最接近的基数倍数。位到最接近的基数倍数。1.3.2
8、 输入数据的一般方法输入数据的一般方法输入日期型数据的方法输入日期型数据的方法日期型数据的显示格式日期型数据的显示格式日期型数据的计算日期型数据的计算1.3.2 输入数据的一般方法输入数据的一般方法与日期型数据有关的函数与日期型数据有关的函数TODAY函数:返回系统当前日期的序列号。函数:返回系统当前日期的序列号。快捷方式:快捷方式:Ctrl+;DATE函数:将三个数字组成一个日期序列号。函数:将三个数字组成一个日期序列号。YEAR函数:获取指定日期序列号的年份数字。函数:获取指定日期序列号的年份数字。MONTH函数:获取指定日期序列号的月份数字。函数:获取指定日期序列号的月份数字。DAY函数
9、:获取指定日期序列号的日数字。函数:获取指定日期序列号的日数字。WEEKDAY:用户获取某日期为星期几。:用户获取某日期为星期几。DAYS360函数:用于返回两个日期相差的天数(函数:用于返回两个日期相差的天数(一年一年按按360天计)。天计)。1.3.2 输入数据的一般方法输入数据的一般方法输入时间型数据的方法输入时间型数据的方法时间型数据的显示格式时间型数据的显示格式时间型数据的计算时间型数据的计算1.3.2 输入数据的一般方法输入数据的一般方法与时间型数据有关的函数与时间型数据有关的函数NOW函数:返回当前日期和时间所对应的序函数:返回当前日期和时间所对应的序列号。列号。快捷方式:快捷方
10、式:Ctrl+;Ctrl+Shift+;HOUR函数:用于获取时间值的小时数。函数:用于获取时间值的小时数。MINUTE函数:用于获取时间值的分钟数。函数:用于获取时间值的分钟数。SECOND函数:用于获取时间值的秒数。函数:用于获取时间值的秒数。1.3.3 特殊数据的输入特殊数据的输入输入相同数据输入相同数据采用自动填充方式输入相同数据采用自动填充方式输入相同数据 采用数组输入方式输入相同数据采用数组输入方式输入相同数据 输入序列数据输入序列数据填充序列数据填充序列数据设置序列填充方式设置序列填充方式单击【编辑】单击【编辑】【填充】【序列】【填充】【序列】在序列对话框中进行相应的设置在序列对
11、话框中进行相应的设置自定义序列填充自定义序列填充【工具】【选项】【自定义序列】【工具】【选项】【自定义序列】1.3.3 特殊数据的输入特殊数据的输入在一行中输入多行数据在一行中输入多行数据按【按【Alt】和【】和【Enter】组合键】组合键 填加批注填加批注单击【插入】菜单中的【批注】命令单击【插入】菜单中的【批注】命令或在弹出的快捷菜单中选择【插入批注】命令或在弹出的快捷菜单中选择【插入批注】命令 1.3.4 编辑数据编辑数据修改数据修改数据复制数据复制数据利用复制和粘贴命令利用复制和粘贴命令利用多重剪贴板工具利用多重剪贴板工具移动数据移动数据利用剪切和粘贴命令利用剪切和粘贴命令利用鼠标拖动
12、利用鼠标拖动1.3.4 编辑数据编辑数据删除数据删除数据直接按【直接按【Del】键】键 在【编辑】菜单中选择【清除】在【编辑】菜单中选择【清除】查找与替换查找与替换【编辑】【查找】,或按【编辑】【查找】,或按【Ctrl+F】组合键】组合键【替换】选项卡,或直接按【替换】选项卡,或直接按【Ctrl+H】组合键】组合键 1.3.5 数据有效性的设置数据有效性的设置【数据】【有效性】【数据】【有效性】数据介于最小值和最大值区间的情况数据介于最小值和最大值区间的情况只允许输入指定的序列数据的情况只允许输入指定的序列数据的情况只能输入数字的情况只能输入数字的情况只能输入文本的情况只能输入文本的情况圈释无
13、效数据圈释无效数据【视图】【工具栏】【圈释无效数据】【视图】【工具栏】【圈释无效数据】1.4 管理工作表管理工作表1.4.1 使用多张工作表使用多张工作表1.4.2 调整行、列和单元格调整行、列和单元格1.4.3 设置工作表格式设置工作表格式1.4.4 保护单元格与保护工作表保护单元格与保护工作表1.4.5 隐藏与显示隐藏与显示1.4.6 划分窗口划分窗口1.4.1 使用多张工作表使用多张工作表选定工作表选定工作表切换工作表切换工作表插入工作表插入工作表移动或复制工作表移动或复制工作表删除工作表删除工作表重命名工作表重命名工作表为工作表添加链接为工作表添加链接1.4.2 调整行、列和单元格调整
14、行、列和单元格插入行、列或单元格插入行、列或单元格删除行、列或单元格删除行、列或单元格调整行高和列宽调整行高和列宽设置工作表格式设置工作表格式保护单元格与保护工作表保护单元格与保护工作表隐藏与显示隐藏与显示划分窗口划分窗口插入行、列或单元格插入行、列或单元格插入行插入行一次插入一行:【插入】【行】一次插入一行:【插入】【行】一次插入多行一次插入多行插入列插入列一次插入一列:一次插入一列:【插入】【列】【插入】【列】一次插入多列一次插入多列插入单元格插入单元格【插入】菜单中选择【单元格】【插入】菜单中选择【单元格】删除行、列或单元格删除行、列或单元格在【编辑】菜单中执行【删除】在【编辑】菜单中执
15、行【删除】在快捷菜单中选择【删除】在快捷菜单中选择【删除】按【按【Del】键】键调整行高和列宽调整行高和列宽调整行高调整行高自动调整行高:【格式】【行】【最适合的行高】自动调整行高:【格式】【行】【最适合的行高】用鼠标调整行高:拖动;双击用鼠标调整行高:拖动;双击指定行高的精确数值:【格式】【行】【行高】指定行高的精确数值:【格式】【行】【行高】调整列宽调整列宽 自动调整列宽自动调整列宽:【格式】【列】【最适合的列宽】:【格式】【列】【最适合的列宽】用鼠标调整列宽用鼠标调整列宽:拖动;双击:拖动;双击指定列宽的精确数值:【格式】【列】【列宽】指定列宽的精确数值:【格式】【列】【列宽】设置工作表
16、格式设置工作表格式设置单元格格式设置单元格格式设置的内容设置的内容设置数据格式设置数据格式设置对齐方式设置对齐方式设置字体和字号设置字体和字号设置边框和底纹设置边框和底纹设置的方法设置的方法利用工具栏上的按钮设置利用工具栏上的按钮设置 利用菜单命令进行设置:【格式】【单元格】利用菜单命令进行设置:【格式】【单元格】设置工作表格式设置工作表格式自动套用格式自动套用格式【格式】【自动套用格式】【格式】【自动套用格式】运用条件格式运用条件格式【格式】【条件格式】【格式】【条件格式】取消与恢复网格线取消与恢复网格线【工具】【选项】【视图】【工具】【选项】【视图】1.4.4 保护单元格与保护工作表保护单
17、元格与保护工作表保护单元格保护单元格【格式】【单元格格式】【保护】【格式】【单元格格式】【保护】保护工作表保护工作表【工具】【保护】【保护工作表】【工具】【保护】【保护工作表】1.4.5 隐藏与显示隐藏与显示隐藏与显示行或列隐藏与显示行或列隐藏行或列隐藏行或列【格式】【行】或【列】【隐藏】【格式】【行】或【列】【隐藏】用鼠标拖动用鼠标拖动显示行或列显示行或列【格式】【行】或【列】【取消隐藏】【格式】【行】或【列】【取消隐藏】隐藏与显示工作表隐藏与显示工作表隐藏工作表隐藏工作表【格式】【工作表】【隐藏】【格式】【工作表】【隐藏】显示工作表显示工作表【格式】【工作表】【取消隐藏】【格式】【工作表】
18、【取消隐藏】1.4.6 划分窗口划分窗口重排窗口重排窗口【窗口】【新建窗口】【窗口】【新建窗口】【窗口】【重排窗口】【窗口】【重排窗口】拆分窗口拆分窗口【窗口】【拆分】【窗口】【拆分】【窗口】【取消拆分】【窗口】【取消拆分】冻结窗格冻结窗格【窗口】【冻结窗格】【窗口】【冻结窗格】【窗口】【取消冻结窗格】【窗口】【取消冻结窗格】1.5 打印管理打印管理1.5.1 页面设置页面设置 1.5.2 打印区域设置打印区域设置1.5.3 分页设置及调整分页设置及调整1.5.4 打印预览与打印输出打印预览与打印输出 1.5.1 页面设置页面设置 设置页面设置页面【文件】【页面设置】【页面】【文件】【页面设置
19、】【页面】设置页边距设置页边距【文件】【页面设置】【页边距】【文件】【页面设置】【页边距】设置页眉设置页眉/页脚页脚【文件】【页面设置】【页眉【文件】【页面设置】【页眉/页脚】页脚】设置工作表设置工作表【文件】【页面设置】【工作表】【文件】【页面设置】【工作表】1.5.2 打印区域设置打印区域设置【文件】【打印区域】【设置打印区域】【文件】【打印区域】【设置打印区域】【文件】【打印区域】【取消打印区域】【文件】【打印区域】【取消打印区域】1.5.3 分页设置及调整分页设置及调整分页设置分页设置水平分页设置水平分页设置选定要插入分页符的行,执行【插入】【分页符】选定要插入分页符的行,执行【插入】
20、【分页符】垂直分页设置垂直分页设置选定要插入分页符的列,执行【插入】【分页符】选定要插入分页符的列,执行【插入】【分页符】交叉分页设置交叉分页设置选定某个单元格,执行【插入】【分页符】选定某个单元格,执行【插入】【分页符】1.5.3 分页设置及调整分页设置及调整分页调整分页调整【视图】【分页预览】【视图】【分页预览】用鼠标单击并拖动分页符至需要的位置用鼠标单击并拖动分页符至需要的位置 完成后执行【视图】【普通】完成后执行【视图】【普通】删除分页符删除分页符选取整个工作表。选取整个工作表。执行【插入】【重置所有分页符】执行【插入】【重置所有分页符】1.5.4 打印预览与打印输出打印预览与打印输出
21、打印预览打印预览执行【文件】【打印预览】执行【文件】【打印预览】直接单击工具栏上的【打印预览】按钮直接单击工具栏上的【打印预览】按钮打印输出打印输出单击工具栏上的【打印】按钮单击工具栏上的【打印】按钮 执行【文件】【打印】执行【文件】【打印】直接按【直接按【Ctrl+P】组合键】组合键 2 资金时间价值的计算资金时间价值的计算2.1 终值的计算终值的计算2.2 现值的计算现值的计算2.3 年金的终值和现值年金的终值和现值2.4 计息周期与终值和现值计息周期与终值和现值2.1 终值的计算终值的计算2.1.1 一笔现金流的单利终值计算与分析模型一笔现金流的单利终值计算与分析模型2.1.2 一笔现金
22、流的复利终值计算与分析模型一笔现金流的复利终值计算与分析模型2.1.3 单利与复利终值选择计算与比较分析模型单利与复利终值选择计算与比较分析模型2.1.4 复利终值系数计算模型复利终值系数计算模型2.1.1 一笔现金流的单利终值计算与分析模型一笔现金流的单利终值计算与分析模型单利终值的计算单利终值的计算式中:式中:FS 为单利终值;为单利终值;P 为现在的一笔资金;为现在的一笔资金;iS为单利年利率;为单利年利率;n 为计息期限。为计息期限。)1(niPniPPFSSS2.1.1 一笔现金流的单利终值计算与分析模型一笔现金流的单利终值计算与分析模型【例2-1】通过本例学习:通过本例学习:输入公
23、式输入公式显示公式与显示计算结果之间的切换显示公式与显示计算结果之间的切换公式审核公式审核复制公式复制公式绝对引用与相对引用绝对引用与相对引用创建图表创建图表2.1.2 一笔现金流的复利终值计算与分析模型一笔现金流的复利终值计算与分析模型复利终值的计算公式复利终值的计算公式 或或 式中:式中:P 为现在的一笔收款或付款;为现在的一笔收款或付款;i 为复利年利为复利年利率;率;n 为年限;为年限;F为复利终值;为复利终值;FVIFi,n=(1+i)n称为称为复利终值系数,它表示现在的复利终值系数,它表示现在的1元钱在元钱在n年后的价值。年后的价值。niPF)1(niFVIFPF,2.1.2 一笔
24、现金流的复利终值计算与分析模型一笔现金流的复利终值计算与分析模型【例2-2】通过本例学习:通过本例学习:FV函数的功能函数的功能调用函数的方法调用函数的方法单变量模拟运算表单变量模拟运算表双变量模拟运算表双变量模拟运算表编辑图表编辑图表FV函数的功能函数的功能FV函数的功能是基于固定利率及等额分期付款方式,返回某项函数的功能是基于固定利率及等额分期付款方式,返回某项投资的未来值。公式为:投资的未来值。公式为:=FV(rate,nper,pmt,pv,type)式中:式中:rate 各期利率,是一固定值。各期利率,是一固定值。nper 总投资(或贷款)期,即该项投资(或贷款)的付款期总数。总投资
25、(或贷款)期,即该项投资(或贷款)的付款期总数。pmt 各期所应付给(或得到)的金额,其数值在整个年金期间(或各期所应付给(或得到)的金额,其数值在整个年金期间(或投资期内)保持不变。如果忽略投资期内)保持不变。如果忽略 pmt,则必须包括,则必须包括 pv 参数。参数。pv 现值,即从该项投资(或贷款)开始计算时已经入账的款项或现值,即从该项投资(或贷款)开始计算时已经入账的款项或一系列未来付款当前值的累积和,也称为本金。如果省略一系列未来付款当前值的累积和,也称为本金。如果省略 pv,则假设其,则假设其值为零,并且必须包括值为零,并且必须包括 pmt 参数。参数。type 数字数字0或或1
26、,用以指定各期的付款时间是在期初还是期末,用以指定各期的付款时间是在期初还是期末,type为为0表示期末,表示期末,type为为1表示期初。如果省略表示期初。如果省略 type,则默认其值为零。,则默认其值为零。2.1.3 单利与复利终值选择计算与比单利与复利终值选择计算与比较分析模型较分析模型【例【例2-3】通过本例学习:通过本例学习:组合框控件的设置与使用方法组合框控件的设置与使用方法2.2 现值的计算现值的计算2.2.1 一笔款项的单利现值计算与分析模型一笔款项的单利现值计算与分析模型2.2.2 一笔款项的复利现值计算与分析模型一笔款项的复利现值计算与分析模型2.2.3 单利与复利现值选
27、择计算和比较分析模型单利与复利现值选择计算和比较分析模型2.2.4 复利终值和复利现值系数选择计算模型复利终值和复利现值系数选择计算模型2.2.1 一笔款项的单利现值计算与分析模型一笔款项的单利现值计算与分析模型单利现值的计算公式:单利现值的计算公式:式中:式中:P为现值,为现值,F为未来值,为未来值,i为单利年利率,为单利年利率,n为期限。为期限。【例2-5】)1/(niFP2.2.2 一笔款项的复利现值计算与分析模型一笔款项的复利现值计算与分析模型复利现值的计算公式:复利现值的计算公式:或:或:式中:式中:PVIFi,n=称为复利现值系数称为复利现值系数【例【例2-6】PV函数的语法格式函
28、数的语法格式 =PV(rate,nper,pmt,fv,type)niFP)1/(niPVIFFP,ni)1/(12.3 年金的终值和现值年金的终值和现值2.3.1 年金终值和现值的计算公式年金终值和现值的计算公式2.3.2 几种不同年金终值和现值的计算模型几种不同年金终值和现值的计算模型2.3.3 年金终值和现值选择计算模型年金终值和现值选择计算模型2.3.4 年金终值和年金现值系数表选择计算模型年金终值和年金现值系数表选择计算模型2.3.1 年金终值和现值的计算公式年金终值和现值的计算公式年金的种类年金的种类普通年金普通年金先付年金先付年金延期年金延期年金永续年金永续年金普通年金的终值和现
29、值普通年金的终值和现值 普通年金终值的计算公式为:普通年金终值的计算公式为:普通年金现值的计算公式为:普通年金现值的计算公式为:式中:式中:A为年金;为年金;F为年金终值;为年金终值;P为普通年金的现为普通年金的现值值;i为年利率;为年利率;n为期限;为期限;FVIFAi,n称为年金终值称为年金终值系数;系数;PVIFAi,n称为年金现值系数称为年金现值系数。ntnintnFVIFAAiiAiAF1,)(1)1()1(ntninntPVIFAAiiiAiAP1,)()1(1)1()1(先付年金的终值和现值先付年金的终值和现值先付年金的终值先付年金的终值Vn的计算公式为:的计算公式为:或者:或者
30、:先付年金的现值先付年金的现值V0的计算公式为:的计算公式为:或者:或者:)1()(,iFVIFAAVnin)1(1,ninFVIFAAV)1()(,0iPVIFAAVni)1(1,0niPVIFAAV延期年金和永续年金的现值延期年金和永续年金的现值延期年金的现值延期年金的现值V0的计算公式为:的计算公式为:或者:或者:永续年金的现值计算公式为:永续年金的现值计算公式为:几种不同年金终值和现值的计算模型几种不同年金终值和现值的计算模型 【例【例2-9】)()(,0miniPVIFPVIFAAV)(,0minmiPVIFAPVIFAAViAV02.4 计息周期与终值和现值计息周期与终值和现值2.
31、4.1 每年多次计息情况下终值与现值的计每年多次计息情况下终值与现值的计算与分析模型算与分析模型2.4.2 名义年利率与有效年利率的计算与分名义年利率与有效年利率的计算与分析模型析模型2.4.3 每年多次计息情况下按不同方法选择每年多次计息情况下按不同方法选择计算终值或现值比较分析模型计算终值或现值比较分析模型2.4.4 连续复利情况下终值与现值的计算与连续复利情况下终值与现值的计算与分析模型分析模型 2.4.1 每年多次计息情况下终值与现值的每年多次计息情况下终值与现值的计算与分析模型计算与分析模型如果给定的年利率为如果给定的年利率为i,每年计息,每年计息m次,那么现在的次,那么现在的一笔资
32、金一笔资金P在在n年末的终值的计算公式为:年末的终值的计算公式为:如果给定的年利率为如果给定的年利率为i,每年计息,每年计息m次,那么次,那么n年末年末的一笔资金的一笔资金F的现值的计算公式为:的现值的计算公式为:【例例2-12】mnmiPF)1(mnmiFP)1(2.4.2 名义年利率与有效年利率的计名义年利率与有效年利率的计算与分析模型算与分析模型有效年利率有效年利率r与名义年利率与名义年利率i之间的关系为:之间的关系为:式中:式中:m为每年计息次数为每年计息次数1)1(mmir相关的函数相关的函数EFFECT函数函数用于计算有效年利率。公式为:用于计算有效年利率。公式为:=EFFECT(
33、nominal_rate,npery)NOMINAL函数函数用于计算名义年利率。公式为:用于计算名义年利率。公式为:=NOMINAL(effect_rate,npery)式中:式中:nominal_rate 为名义年利率;为名义年利率;effect_rate为有效年为有效年利率;利率;npery 为每年的复利计息期数。为每年的复利计息期数。为了使用以上两个函数需要首先加载分析工具库为了使用以上两个函数需要首先加载分析工具库【例【例2-13】3 内部长期投资决策内部长期投资决策 3.1 折旧与现金流量的计算折旧与现金流量的计算3.2 长期投资决策的基本方法长期投资决策的基本方法3.3 投资决策基
34、本方法的应用投资决策基本方法的应用3.4 内部长期投资决策的特殊方法内部长期投资决策的特殊方法3.5 固定资产更新决策固定资产更新决策3.1 折旧与现金流量的计算折旧与现金流量的计算3.1.1 固定资产折旧的计算方法固定资产折旧的计算方法3.1.2 直线折旧函数与折旧计算模型直线折旧函数与折旧计算模型3.1.3 加速折旧函数与折旧计算模型加速折旧函数与折旧计算模型3.1.4 可以选择折旧方法的折旧计算模型可以选择折旧方法的折旧计算模型3.1.5 投资项目的现金流量构成与计算模型投资项目的现金流量构成与计算模型3.1.1 固定资产折旧的计算方法固定资产折旧的计算方法直线折旧法直线折旧法平均年限法
35、平均年限法工作量法工作量法加速折旧法加速折旧法余额递减法余额递减法双倍余额递减法双倍余额递减法年数总和法年数总和法直线折旧法直线折旧法平均年限法平均年限法工作量法工作量法预计使用年限预计净残值固定资产原值年折旧额预计总工作量预计净残值固定资产原值每单位工作量折旧额某期折旧额某期折旧额=该期实际工作量每单位工作量折旧额该期实际工作量每单位工作量折旧额 加速折旧法加速折旧法余额递减法余额递减法双倍余额递减法双倍余额递减法年数总和法年数总和法年固定折旧率该年初固定资产净值某年折旧额预计使用年限某年固定资产帐面净值年折旧率某年固定资产账面净值年折旧额2预计使用年限累计折旧固定资产原值2)(n固定资产原
36、始价值固定资产预计净残值年固定折旧率1年折旧率预计残值)(固定资产原值年折旧额211)(折旧年限折旧年限已使用年限)(折旧年限年折旧率3.1.2 直线折旧函数与折旧计算模型直线折旧函数与折旧计算模型直线折旧法直线折旧法SLN函数函数SLN函数的功能是返回一项资产每期的直线折旧额。函数的功能是返回一项资产每期的直线折旧额。公式为公式为 =SLN(cost,salvage,life)采用直线折旧法计算折旧模型采用直线折旧法计算折旧模型 【例【例3-1】3.1.3 加速折旧函数与折旧计算模型加速折旧函数与折旧计算模型定率余额递减法折旧函数定率余额递减法折旧函数DB函数函数DB函数的功能是使用固定余额
37、递减法,计算函数的功能是使用固定余额递减法,计算一笔资产在给定期间内的折旧值。公式为:一笔资产在给定期间内的折旧值。公式为:=DB(cost,salvage,life,period,month)年数总和法折旧计算函数年数总和法折旧计算函数SYD函数函数SYD函数的功能是返回某项资产按年限总和折函数的功能是返回某项资产按年限总和折旧法计算的某期折旧额。公式为:旧法计算的某期折旧额。公式为:=SYD(cost,salvage,life,per)3.1.3 加速折旧函数与折旧计算模型加速折旧函数与折旧计算模型双倍余额递减法双倍余额递减法DDB函数和函数和VDB函数函数DDB函数的功能是使用双倍余额递
38、减法或其他指定方法,计算函数的功能是使用双倍余额递减法或其他指定方法,计算一笔资产在给定期间内的折旧值。公式为一笔资产在给定期间内的折旧值。公式为=DDB(cost,salvage,life,period,factor)当按直线法计算的折旧值大于按余额递减计算的折旧值时,当按直线法计算的折旧值大于按余额递减计算的折旧值时,如果希望转换到直线折旧法,应使用如果希望转换到直线折旧法,应使用 VDB 函数。函数。VDB函数的功能是使用双倍余额递减法或其他指定的方法,返回函数的功能是使用双倍余额递减法或其他指定的方法,返回指定的任何期间内的资产折旧值。公式为指定的任何期间内的资产折旧值。公式为=VDB
39、(cost,salvage,life,start_period,end_period,factor,no_switch)折旧计算模型折旧计算模型3.1.3 加速折旧函数与折旧计算模型加速折旧函数与折旧计算模型 【例3-2】3.1.4 可以选择折旧方法的折旧计算模型可以选择折旧方法的折旧计算模型 【例3-3】3.1.5 投资项目的现金流量构成与计算模型投资项目的现金流量构成与计算模型v现金流量的构成现金流量的构成初始现金流量初始现金流量营业现金流量营业现金流量终结现金流量终结现金流量 现金流量的概念现金流量的概念现金流入量现金流入量现金流出量现金流出量现金净流量现金净流量初始和终结现金流量初始和
40、终结现金流量初始现金流量初始现金流量固定资产投资固定资产投资资产投资资产投资其他投资费用其他投资费用原有固定资产的变价原有固定资产的变价净收入净收入v终结现金流量终结现金流量固定资产的残值净固定资产的残值净收入或变价净收入收入或变价净收入原来垫支在各种流原来垫支在各种流动资产上的流动资动资产上的流动资金回收金回收营业现金流量营业现金流量年营业现金净流量年营业现金净流量=营业收入付现成本所得税营业收入付现成本所得税年营业现金流量年营业现金流量=净利润净利润+折旧折旧年营业现金流量年营业现金流量=税后收入税后成本税后收入税后成本+税负减少税负减少=营业收入(营业收入(1税率)付现成本(税率)付现成
41、本(1税率)税率)+折旧税率折旧税率其中:折旧税率被称为其中:折旧税率被称为“折旧抵税额折旧抵税额”或或“税收档板税收档板”投资项目现金流量的计算投资项目现金流量的计算 区分相关成本与不相关成本区分相关成本与不相关成本增量现金流量增量现金流量沉没成本沉没成本机会成本机会成本附带效应附带效应投资项目现金流量计算模型投资项目现金流量计算模型【例3-4】3.2 长期投资决策的基本方法长期投资决策的基本方法3.2.1 平均报酬率计算与查询模型平均报酬率计算与查询模型3.2.2 投资回收期计算模型投资回收期计算模型3.2.3 净现值计算与评价模型净现值计算与评价模型3.2.4 获利指数计算与评价模型获利
42、指数计算与评价模型3.2.5 内部收益率计算模型内部收益率计算模型3.2.1 平均报酬率计算与查询模型平均报酬率计算与查询模型平均报酬率的计算公式平均报酬率的计算公式【例【例3-5】相关函数相关函数AVERAGE函数函数计算给定参数的算术平均值。公式为:计算给定参数的算术平均值。公式为:=AVERAGE(number1,number 2,number N)ABS函数函数返回数字的绝对值。公式为:返回数字的绝对值。公式为:=ABS(number)初始投资年均净现金流量平均报酬率相关函数相关函数MAX函数函数给定参数表中的最大值。公式为:给定参数表中的最大值。公式为:=MAX(number1,nu
43、mber 2,number N)MIN函数函数给定参数表中的最小值。公式为:给定参数表中的最小值。公式为:=MIN(number1,number 2,number N)VLOOKUP函数函数在表格或数值数组的首列查找在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定指定的数值,并由此返回表格或数组当前行中指定列处的数值。公式为:列处的数值。公式为:=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)相关函数相关函数MATCH函数函数返回在指定方式下与指定数值匹配返回在指定方式下与指定数值匹配的数组中元素的
44、相应位置。公式为:的数组中元素的相应位置。公式为:=MATCH(lookup_value,lookup_array,match_type)INDEX函数函数返回表格或区域中的数值或对数值的返回表格或区域中的数值或对数值的引用。该函数有以下两种形式:引用。该函数有以下两种形式:返回数组中指定单元格或单元格数组的数值。公式为:返回数组中指定单元格或单元格数组的数值。公式为:=INDEX(array,row_num,column_num)返回引用中指定的单元格。公式为:返回引用中指定的单元格。公式为:=INDEX(reference,row_num,column_num,area_num)3.2.2
45、 投资回收期计算模型投资回收期计算模型静态投资回收期静态投资回收期在不考虑资金时间价值的情况在不考虑资金时间价值的情况下,用投资项目经营期的净现金流量回收初始投资下,用投资项目经营期的净现金流量回收初始投资所用的时间。所用的时间。在初始投资以后未来各期净现金流量相等的情况下,静在初始投资以后未来各期净现金流量相等的情况下,静态投资回收期的计算公式为:态投资回收期的计算公式为:在初始投资以后未来各期净现金流量不相等的情况下,在初始投资以后未来各期净现金流量不相等的情况下,静态投资回收期的计算公式为:静态投资回收期的计算公式为:式中:式中:n为累计净现金流量第一次出现正值的年份为累计净现金流量第一
46、次出现正值的年份年净现金流量初始投资额静态投资回收期年的净现金流量第年末尚未回收的投资)(静态投资回收期n)1n(1n3.2.2 投资回收期计算模型投资回收期计算模型动态投资回收期动态投资回收期在考虑资金时间价值的在考虑资金时间价值的情况下,用投资项目经营期的净现金流量的情况下,用投资项目经营期的净现金流量的现值回收初始投资所用的时间。计算公式为:现值回收初始投资所用的时间。计算公式为:年净现金流量的现值第年末尚未回收的投资)(动态投资回收期n)1n(1n式中:式中:n为累计净现金流量现值第一次出现正值的年份为累计净现金流量现值第一次出现正值的年份3.2.2 投资回收期计算模型投资回收期计算模
47、型相关函数相关函数NPER函数函数基于固定利率及等额分期付款方基于固定利率及等额分期付款方式,返回某项投资(或贷款)的总期数。公式为式,返回某项投资(或贷款)的总期数。公式为=NPER(rate,pmt,pv,fv,type)COUNTIF函数函数计算给定区域内满足特定条计算给定区域内满足特定条件的单元格的数目。公式为:件的单元格的数目。公式为:=COUNTIF(range,criteria)【例【例3-6】3.2.3 净现值计算与评价模型净现值计算与评价模型净现值的计算公式为:净现值的计算公式为:式中:式中:CIt为投资项目第为投资项目第t年的现金流入量,年的现金流入量,COt为投资项目第为
48、投资项目第t年的现金流出量,年的现金流出量,NCFt为为投资项目第投资项目第t年的净现金流量,年的净现金流量,i为贴现率,为贴现率,n为投资项目的寿命期。为投资项目的寿命期。ntttntttntttiNCFiCOiCINPV000)1()1()1(3.2.3 净现值计算与评价模型净现值计算与评价模型相关函数相关函数NPV函数函数基于一系列现金流和固定的各期贴现率,基于一系列现金流和固定的各期贴现率,返回一项投资的净现值。这里的投资净现值是指未来各返回一项投资的净现值。这里的投资净现值是指未来各期现金流的现值总和。公式为:期现金流的现值总和。公式为:=NPV(rate,value1,value2
49、,.)XNPV函数函数返回一组现金流的净现值,这些现金流不返回一组现金流的净现值,这些现金流不一定定期发生。该函数的公式为:一定定期发生。该函数的公式为:=XNPV(rate,values,dates)【例【例3-7】3.2.4 获利指数计算与评价模型获利指数计算与评价模型获利指数的计算公式为:获利指数的计算公式为:式中:式中:PI为获利指数;为获利指数;m为投资期;为投资期;Kt为投资期内第为投资期内第t年年的净现金流出量;其他各符号的含义如前所述。的净现金流出量;其他各符号的含义如前所述。如果项目的投资额在期初一次性发生,并且初始投资额如果项目的投资额在期初一次性发生,并且初始投资额为为K
50、,则:,则:【例【例3-8】mtttnmtttiKiNCFPI01)1(/)1(KiNCFPInttt/)1(13.2.5 内部收益率计算模型内部收益率计算模型内部收益率(内部收益率(IRR)使投资项目的净现值为零使投资项目的净现值为零时的贴现率,计算公式为:时的贴现率,计算公式为:修正内部收益率(修正内部收益率(MIRR)的计算公式为:)的计算公式为:式中:式中:CPt为第为第t年正的净现金流量;年正的净现金流量;CNt为第为第t年负的净现金年负的净现金流量;流量;n为项目的寿命期;为项目的寿命期;r为对正的净现金流量进行再投资为对正的净现金流量进行再投资的年收益率;的年收益率;k为对负的净