《EXCEL在财务管理中的应用实训教程更新.docx》由会员分享,可在线阅读,更多相关《EXCEL在财务管理中的应用实训教程更新.docx(69页珍藏版)》请在课桌文档上搜索。
1、Excel在财务管理中的应用邓美珍、张萍香、杨新宝目录第一章EXCel基础知识1一、Excel简介1二、EXCel界面的介绍1三、Excel基本操作1四、Excel日常应用技巧5第二章Excel在财务管理中的应用基础8一、函数的应用8二、使用图表23第三章EXCeI在货币时间价值中的应用30第四章EXCeI在筹资管理中的应用35一、资金需要量预测35二、筹资成本分析38三、杠杆作用分析40第五章EXCeI在投资管理中的应用43一、投资决策指标的应用43二、固定资产折旧的分析方法46第六章EXCeI在流动资产管理中的应用50一、现金管理50二、应收账款管理52三、存货的管理55第七章EXCeI在
2、财务分析中的应用58一、三张报表的列报58二、财务指标分析58三、财务综合分析60第一章Excel基础知识一、Excel简介EXCel是由MiCrOSOfit公司研发的电子表格软件,为窗口环境下非常受欢迎的整合性软件包,与WordPowerPointAccess及OUtlOOk同为OffiCe家庭的成员。功能:a)电子表格创建工作表、编辑数据、运算数据、文件访问管理及工作表打印等功能b)数据分析建立简易数据库、对数据内容进行排序、筛选及建立枢纽分析表等数据库分析与管理c)统计图表能依照工作表数据绘制各种统计图表,增加工作表数据内容的丰富性二、Excel界面的介绍三、EXCeI基本操作()新建文
3、档要想新建一个EXCel的文档,除了使用“开始菜单和在EXCel中使用新建按钮外,还可以这样:在桌面的空白区域上单击右键,在菜单中单击“新建”项,打开“新建”子菜单,从子菜单中选择MicrosoftExcel工作表”命令,如卜.图所示:融域面拷列瞒(X) 对齐圉标4)|Wa)晒S),须占雌方式色建清QP黛命名MWU文件夷S) 快H方式0)VinZip Fil 文本文皆icrsft Yord 文档Ie? Sl 靠Vnap b4i * fa 1Iicrosoft PserPOint 演示交接SrKTUL DoewntIicroioftMoh PhzOlhoP bc ACDS IAy S qnc C
4、tr DocwntFlh IlQTI PlsKgt Docwtnt执行该命令后,在桌面上出现了一个新的EXCel工作表图标如下图所示,在文件名称处输入一个合适的名字,注意不要把扩展名“.xls”丢掉。双击桌面上的文件图标就可以打开它进行编辑了。同样,在资源管理器和“我的电脑”中也可以这样新建个EXCel工作表。在资源管理器中选择一个文件夹,然后单击菜单中的“文件”菜单,选择“新建”项中的“MicrosoRExcel工作表”命令,就可以在当前的文件夹中建立一个新的EXCel工作表;使用右键菜单也可以,这里就不再讲述了;使用“我的电脑浏览框也样。另外,在EXCel中还有其它的方法新建文档:按快捷键
5、Ctrl+N,可以新建个空的工作簿;打开“文件”菜单,单击“新建”,会打开“新建”对话框如下图:可以使用对话框提供的模板来新建一个工作簿,建立一个空的工作簿可以选择“工作簿”项,然后单击“确定”按钮。(二)打开文档我们已经知道了在桌面和资源管理器中双击相应的文档可以直接打开这个文档;使用开始菜单中的“打开OffiCe文档”项可以打开Excel的工作簿;在Excel中使用工具栏上的打开按钮也可以打开一个Excel工作簿。我们还有其它的方法:打开“文件”菜单,单击“打开”命令,就会弹出“打开”对话框如下图:在EXCel中按快捷键Ctrl+0,同样可以弹出“打开”对话框。在EXCel的“文件”菜单下
6、方可以看到四个最近打开的文档名称,有时工作重复性高时这样打开文档是很方便的:打开“文件菜单,在文件列表中选择相应的文件名,就可以打开相应的文档;我们还可以设置在这里显示的文档数目:在“工具菜单中选择“选项”命令,弹出“选项”对话框如下图:单击“常规”选项卡,在“列出最近显示文件数”后面的输入框中可以设置在“文件”菜单中显示的文件数目;取消这个复选框的选中可以使“文件”菜单中不显示最近打开的文件。(三)保存文档在EXCel中打开“文件”菜单,单击“保存”命令。如果文档没有保存过,会弹出“保存”对话框如下图:在“保存位置”中选好目录,在“文件名”中输入名字,单击“保存按扭”就可以了。如果编辑的文件
7、以前已经保存过了,则自动进行保存一次,不弹出对话框。按快捷键Ctrl+S也与单击“保存”命令效果相同。(四)文档切换如果EXCeI窗口中同时打开了不只一个文件,在的多个文档之间切换还可以使用WindOWS切换程序的快捷键AIt+Tab来实现:按下Alt+Tab键,桌面上会出现下图所示窗口:它们代表不同的文件,我们可以按住Alt键不放,多按几次Tab键,选中想要编辑的工作簿后放开键盘,就能切换到想要的文件中了。(五)关闭文档如果想关闭当前编辑的工作簿,则可以打开“文件”菜单,单击“关闭”命令,就可以将当前编辑的工作簿关闭,另一个工作簿变为编辑状态。如果在改动之后没有存盘,Excel会弹出保存的提
8、示对话框如下图:在这个对话框中,如果确认所进行的修改,就选择“是,否则就选择“否”;如果还想继续编辑,单击“取消”按钮就可以了。(六)退出Excel如果想退出EXCeL打开“文件”菜单,单击“退出”命令,就可以退出EXCel了;按Alt+F4键,同样可以退出Excel如果在选择了退出时EXCel中的工作簿没有保存,Excel会给出未保存的提示框如上面“关闭文档时的提示。选择“是”或“否”都会退出excel,选“取消”则不保存,回到编辑状态。如果同时打开了多个文件,EXCel会把修改过的文件都问一遍是否保存。四、Excel日常应用技巧(一)编辑技巧(1)分数的输入如果宜接输入“11/11”,系统
9、会将其变为“11月11日“,解决办法是:先输入“0”,然后输入空格,再输入分数“11/11”。(2)序列“001”的输入如果宜接输入“001”,系统会自动判断001为数据I,解决办法是:首先输入(西文单引号),然后输入“001”。(3)日期的输入如果要输入“11月11日“,直接输入“11/11”,再敲回车就行了。如果要输入当前日期,按一下“Ctrl+:”键。(4)填充条纹如果想在工作簿中加入漂亮的横条纹,可以利用对齐方式中的填充功能。先在一单元格内填入“*,或,等符号,然后单击此单元格,向右拖动鼠标,选中横向若干单元格,单击“格式”菜单,选中“单元格”命令,在弹出的“单元格格式”菜单中,选择“
10、对齐”选项卡,在水平对齐下拉列表中选择“填充”,单击“确定”按钮(如图1)OH单元格格式数字:对齐文本控制自动换行缩小字体埴充矽合并单元格也确定I取消I图1(5)多张工作表中输入相同的内容儿个工作表中同一位置填入同一数据时,可以选中一张工作表,然后按住Ctri键,再单击窗口左下角的Sheet1、Sheet2.来直接选择需要输入相同内容的多个工作表,接着在其中的任意一个工作表中输入这些相同的数据,此时这些数据会自动出现在选中的其它工作表之中。输入完毕之后,再次按下键盘上的CW键,然后使用鼠标左键单击所选择的多个工作表,解除这些工作表的联系,否则在一张表单中输入的数据会接着出现在选中的其它工作表内
11、。(6)不连续单元格填充同一数据选中一个单元格,按住Ctrl键,用鼠标单击其他单元格,就将这些单元格全部都选中了。在编辑区中输入数据,然后按住Qrl键,同时敲一下回车,在所有选中的单元格中都出现了这一数据。(7)在单元格中显示公式如果工作表中的数据多数是由公式生成的,想要快速知道每个单元格中的公式形式,以便编辑修改,可以这样做:用鼠标左键单击工具”菜单,选取“选项”命令,出现“选项”对话框,单击“视图”选项卡,接着设置“窗口选项”栏下的“公式”项有效,单击“确定按钮(如图2)o这时每个单元格中的分工就显示出来了。如果想恢复公式计算结果的显示,就再设置“窗口选项”栏下的“公式项失效即可。图2(8
12、)利用CtrI+*选取文本如果一个工作表中有很多数据表格时,可以通过选定表格中某个单元格,然后按下Ctrl+*键可选定整个表格。Qrl+*选定的区域为:根据选定单元格向四周辐射所涉及到的有数据单元格的最大区域。这样我们可以方便准确地选取数据表格,并能有效避免使用拖动鼠标方法选取较大单元格区域时屏幕的乱滚现象。(9)快速清除单元格的内容如果要删除内容的单元格中的内容和它的格式和批注,就不能简单地应用选定该单元格,然后按DeIete键的方法了。要彻底清除单元格,可用以下方法:选定想要清除的单元格或单元格范围;单击“编辑”菜单中“清除”项中的“全部”命令,这些单元格就恢复了本来面目。(二)单元格内容
13、的合并根据需要,有时想把B列与C列的内容进行合并,如果行数较少,可以直接用“剪切”和“粘贴”来完成操作,但如果有几万行,就不能这样办了。解决办法是:在C行后插入一个空列(如果D列没有内容,就直接在D列操作),在Dl中输入“=Bl&C1”,Dl列的内容就是B、C两列的和了。选中Dl单元格,用鼠标指向单元格右下角的小方块“”,当光标变成+后,按住鼠标拖动光标向下拖到要合并的结尾行处,就完成了B列和C列的合并。这时先不要忙着把B列和C列删除,先要把D列的结果复制一下,再用“选择性粘贴”命令,将数据粘贴到一个空列上。这时再删掉B、C、D列的数据。合并不同单元格的内容,还有一种方法是利用CONCATEN
14、ATE函数,此函数的作用是将若干文字串合并到一个字串中,具体操作为“=CONCATENATE(B1,Cl)L比如,假设在某一河流生态调查工作表中,B2包含“物种”、B3包含“河鲍鱼”,B7包含总数45,那么:输入“=CONCATENATE(本次河流生态调查结果:“,B2,B3,“为“,B7,”条/公里。)”计算结果为:本次河流生态调查结果:河醇鱼物种为45条/公里。(三)条件显示利用If函数,可以实现按照条件显示。教师在统计学生成绩时,希望输入60以下的分数时,能显示为“不及格”;输入60以上的分数时,显示为“及格”。这样的效果,利用IF函数可以很方便地实现。假设成绩在A2单元格中,判断结果在
15、A3单元格中。那么在A3单元格中输入公式:=if(A260,“不及格”,“及格”)同时,在IF函数中还可以嵌套IF函数或其它函数。例如,如果输入:=if(A260,“不及格”,if(A250,SUM(G2:G5),0)图1嵌套函数在学习EXCel函数之前,我们需要对于函数的结构做以必要的了解。如图2所示,函数的结构以函数名称开始,后面是左圆括号、以逗号分隔的参数和右圆括号。如果函数以公式的形式出现,请在函数名称前面键入等号(=)。在创建包含函数的公式时,公式选项板将提供相关的帮助。等号(如果此函数位于公式开始位置)I函数名称I参数,=SUMA10,B5:B10,50,37)I各参数之间用逗号分
16、隔参数用括号括起图2函数的结构公式选项板一帮助创建或编辑公式的工具,还可提供有关函数及其参数的信息。单击编辑栏中的”编辑公式”按钮,或是单击“常用”工具栏中的“粘贴函数”按钮之后,就会在编辑栏下面出现公式选项板。整个过程如图3所示。正在编辑的函数编辑栏公式计篁结果编辑公 式单击可插入此函数货 单击旁边的箭头选择 其他函数 r-图3公式选项板(一)使用函数的步骤在EXCel中如何使用函数呢?1 .单击需要输入函数的单元格,如图4所示,单击单元格Cl,出现编辑栏m a ax 0 kc XA avt图4单元格编辑2 .单击编辑栏中”编辑公式”按钮,将会在编辑栏下面出现一个“公式选项板“,此时“名称“
17、框将变成“函数”按钮,如图3所示。3 .单击“函数”按钮右端的箭头,打开函数列表框,从中选择所需的函数;图5函数列表框4 .当选中所需的函数后,EXCeI2000将打开公式选项板”。用户可以在这个选项板中输入函数的参数,当输入完参数后,在”公式选项板”中还将显示函数计算的结果;5 .单击“确定”按钮,即可完成函数的输入;6 .如果列表中没有所需的函数,可以单击”其它函数”选项,打开“粘贴函数”对话框,用户可以从中选择所需的函数,然后单击“确定”按钮返回到”公式选项板”对话框。在了解了函数的基本知识及使用方法后,请跟随笔者起寻找EXCel提供的各种函数。您可以通过单击插入栏中的“函数”看到所有的
18、函数。次 AGE函数分类:函数名:粘贴函数部务期学计找据本辑息 全财日数统查数文逻信弓与库SUMIFMAXHYPERLINKSUMIFCOUNTSINPMTSTDEV21凶AVERAGE(numberlznumber2z.)讨算参数的篁术平均数;参数可以是数值或包含数值的名称、数组或引用。即I确定I取消I图6粘贴函数列表(三)常用函数及其应用1、求和函数SUM函数、SUMIF函数和SUMPRODUCT函数(1)无条件求和SUM函数该函数是求30个以内参数的和。公式为=SUM(参数1,参数2,,参数N)当对某一行或某一列的连续数据进行求和时,还可以使用工具栏中的自动求和按钮。(2)条件求和SUM
19、lF函数SUMIF函数的功能是根据指定条件对若干单元格求和,公式为=SUMIF(range,criteria,Sumrange)(3)SUMPRODUCT函数SUMPRODUCT函数的功能是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。公式为=SUMPRODUCT(array1,array2,array3,.)式中,arrayl,a11ay2,aay3,为1至30个数组,其相应元素需要进行相乘并求和。需注意的是,数组参数必须具有相同的维数,否则,函数SUMPRODUCT将返回错误值#VALUE!。对于非数值型的数组元素将作为0处理。2、平均值函数AVERAGE函数AVERAGE函
20、数的功能是计算给定参数的算术平均值。公式为=AVERAGe(参数1,参数2,,参数N)函数中的参数可以是数字,或者是涉及数字的名称、数组或引用。如果数组或单元格引用参数中有文字、逻辑值或空单元格,则忽略其值。但是,如果单元格包含零值则计算在内。3、最小值与最大值函数MIN函数和MAX函数MFN函数的功能是给定参数表中的最小值,MAX函数的功能是给定参数表中的最大值。公式为=MIN(参数L参数2,,参数N)=MAX(参数1,参数2,,参数N)函数中的参数可以是数字、空白单元格、逻辑值或表示数值的文字串。4、计数函数COUNT函数和COUNTIF函数COUNT函数的功能是计算给定区域内数值型参数的
21、数目。公式为=CoUNT(参数1,参数2,,参数N)COUNTIF函数功能是计算给定区域内满足特定条件的单元格的数目o公式为=COUNTIF(range,criteria)5、条件函数IF函数IF函数也称条件函数,它根据参数条件的真假,返回不同的结果。在实践中,经常使用函数IF对数值和公式进行条件检测。公式为=IF(logical_test,value_if_tnie,value_if_fhlse)6、逻辑函数AND函数、OR函数和NOT函数这3个函数的用法如下:=AND(条件1,条件2,,条件N)=OR(条件1,条件2,,条件N)=NOT(条件)AND函数指所有参数的逻辑值为真时返回TRUE
22、;只要个参数的逻辑值为假即返回FALSEoOR函数指在其参数组中,任何个参数逻辑值为TRUE,即返回TRUEoNoT函数用于对参数值求反。当要确保个值不等于某一特定值时,可以使用NOT函数。7、MATCH函数MATCH函数的功能是返回在指定方式下与指定数值匹配的数组中元素的相应位置。公式为:=MATCH(IookUPvaIUeJOokup_array,matChJyPe)8、INDEX函数INDEX函数的功能是返回表格或区域中的数值或对数值的引用。INDEX函数有以下两种形式:第一,返回数组中指定单元格或单元格数组的数值。公式为=INDEX(array,rownum,columnnum)第二,
23、返回引用中指定单元格。公式为=INDEX(reference,rownum,columnnum,areanum)9、ADDRESS函数ADDRESS函数的功能是按照给定的行号和列标,建立文本类型的单元格地址。公式为=DDRESS(rownum,columnnum,absnum,a1,sheettext)10、INDIRECT函数INDIRECT函数的功能是返回由文字串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身时,可使用此函数。公式为=INDIRECT(ref_text,al)11、ROUND函数ROUND函数的功能是返回某个数字按指定位数
24、舍入后的数字。公式为=ROUND(number,numdigits)附注:EXCeI的数学和三角函数一览表ABS工作表函数返回参数的绝对值ACOS工作表函数返回数字的反余弦值ACOSH工作表函数返回参数的反双曲余弦值ASIN工作表函数返回参数的反正弦值ASINH工作表函数返回参数的反双曲正弦值ATAN工作表函数返回参数的反正切值ATAN2工作表函数返回给定的X及Y坐标值的反正切值ATANH工作表函数返回参数的反双曲正切值CEILING工作表函数将参数Number沿绝对值增大的方向,舍入为最接近的整数或基数COMBIN工作表函数计算从给定数目的对象集合中提取若干对象的组合数COS工作表函数返回给
25、定角度的余弦值COSH工作表函数返回参数的双曲余弦值COUNTIF工作表函数计算给定区域内满足特定条件的单元格的数目DEGREES工作表函数将弧度转换为度EVEN工作表函数返回沿绝对值增大方向取整后最接近的偶数EXP工作表函数返回e的n次辕常数e等于2.71828182845904,是自然对数的底数FACT工作表函数返同数的阶乘,一个数的阶乘等于1*2*3*.*该数FACTDOUBLE工作表函数返回参数Number的半阶乘FLOOR工作表函数将参数Number沿绝对值减小的方向去尾舍入,使其等于最接近的significance的倍数GCD工作表函数返回两个或多个整数的最大公约数INT工作表函数
26、返回实数舍入后的整数值LCM工作表函数返回整数的最小公倍数LN工作表函数返回个数的自然对数自然对数以常数项e(2.71828182845904)为底LOG工作表函数按所指定的底数,返回一个数的对数LOGlO工作表函数返回以10为底的对数MDETERM工作表函数返回一个数组的矩阵行列式的值Minverse工作表函数返回数组矩阵的逆距阵MMULT工作表函数返回两数组的矩阵乘枳结果MOD工作表函数返回两数相除的余数结果的正负号与除数相同MROUND工作表函数返回参数按指定基数舍入后的数值MULTINOMIAL工作表函数返回参数和的阶乘与各参数阶乘乘积的比值ODD工作表函数返回对指定数值进行舍入后的奇
27、数Pl工作表函数返回数字3.14159265358979,即数学常数pi,精确到小数点后15位POWER工作表函数返回给定数字的乘第PRODUCT工作表函数将所有以参数形式给出的数字相乘,并返回乘积值QUOTIENT工作表函数网商的整数部分,该函数可用于舍掉商的小数部分RADIANS工作表函数将角度转换为弧度RAND工作表函数返回大于等于0小于I的均匀分布随机数Randbetween工作表函数返回位于两个指定数之间的一个随机数ROMAN工作表函数将阿拉伯数字转换为文本形式的罗马数字ROUND工作表函数返回某个数字按指定位数舍入后的数字ROUNDDOWN工作表函数靠近零值,向下(绝对值减小的方向
28、)舍入数字ROUNDUP工作表函数远离零值,向上(绝对值增大的方向)舍入数字SERIESSUM工作表函数返问基于以下公式的恭级数之和:SIGN工作表函数返回数字的符号当数字为正数时返回1,为零时返回0,为负数时返回-1SIN工作表函数返回给定角度的iE弦值SINH工作表函数返回某一数字的双曲正弦值SQRT工作表函数返回正平方根SQRTPI工作表函数返回某数与pi的乘积的平方根SUBTOTAL工作表函数返回数据清单或数据库中的分类汇总SUM工作表函数返回某一单元格区域中所有数字之和SUMlF工作表函数根据指定条件对若干单元格求和SUMPRODUCT工作及函数在给定的几组数组中,将数组间对应的元素
29、相乘,并返回乘积之和SUMSQ工作表函数返回所有参数的平方和SUMX2MY2作表函数返回两数组中对应数值的平方差之和SUMX2PY2工作表函数返回两数组中对应数值的平方和之和,平方和加总在统计计算中经常使用SUMXMY2工作表函数返回两数组中对应数值之差的平方和TAN工作表函数返回给定角度的正切值TANH工作点函数返回某数字的双曲正切值TRUNC工作表函数将数字的小数部分截去,返回整数(四)EXCel函数应用之财务函数在EXCeI中还提供了许多财务函数。财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。这些财务函数大体上可分为四类:投资计算函数、折
30、旧计算函数、偿还率计算函数、债券及其他金融函数。它们为财务分析提供了极大的便利。使用这些函数不必理解高级财务知识,只要填写变量值就可以了。在下文中,凡是投资的金额都以负数形式表示,收益以正数形式表示。在介绍具体的财务函数之前,我们首先来了解下财务函数中常见的参数:未来值(R)-在所有付款发生后的投资或贷款的价值。期间数(叩er)-为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。付款(Pmt)-对于项投资或贷款的定期支付数额。其数值在整个年金期间保持不变。通常pmt包括本金和利息,但不包括其他费用及税款。现值(pv)在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。利率(
31、rate)投资或贷款的利率或贴现率。类型(type)-付款期间内进行支付的间隔,如在月初或月末,用。或1表示。日计数基准类型(basis)-为日计数基准类型。BaSiS为O或省略代表US(NASD)30/360,为1代表实际天数/实际天数,为2代表实际天数/360,为3代表实际天数/365,为4代表欧洲I30/360。接下来,我们将分别举例说明各种不同的财务函数的应用。在本文中主要介绍各类型的典型财务函数,更多的财务函数请参看附表及相关书籍。如果下文中所介绍的函数不可用,返回错误值#NAME?,请安装并加载”分析工具库”加载宏。操作方法为:1、在“工具”菜单上,单击”加载宏,2、在”可用加载宏
32、”列表中,选中“分析工具库”框,再单击“确定”。1、投资计算函数投资计算函数可分为与未来值A有关,与付款Pmt有关,与现值PV有关,与复利计算有关及与期间数有关几类函数。(1)与未来值及有关的函数-fv、Fvschedule(2)与付款Pmt有关的函数一IPMT、ISPMT、PMT、PPMT(3)与现值PV有关的函数一NPV、PV、XNPV(4)与复利计算有关的函数-EFFECT、NOMINAL(5)与期间数有关的函数-NPER在投资计算函数中,笔者将重点介绍FV、NPV、PMT、PV函数。(1)求某项投资的未来值FV在日常工作与生活中,我们经常会遇到要计算某项投资的未来值的情况,此时利用EX
33、Cel函数FV进行计算后,可以帮助我们进行一些有计划、有目的、有效益的投资。FV函数基于固定利率及等额分期付款方式,返回某项投资的未来值。语法形式为FV(rate,nper,pmt,pv,type)其中rate为各期利率,是固定值,nper为总投资(或贷款)期,即该项投资(或贷款)的付款期总数,pv为各期所应付给(或得到)的金额,其数值在整个年金期间(或投资期内)保持不变,通常PV包括本金和利息,但不包括其它费用及税款,pv为现值,或系列未来付款当前值的累积和,也称为本金,如果省略pv,则假设其值为零,type为数字。或1,用以指定各期的付款时间是在期初还是期末,如果省略3则假设其值为零。例如
34、:假如某人两年后需要一笔比较大的学习费用支出,计划从现在起每月初存入2000元,如果按年利2.25%,按月计息(月利为2.25%12),那么两年以后该账户的存款额会是多少呢?公式写为:FV(2.25%12,24,-2000,0,1)(2)求投资的净现值NPVNPV函数基于系列现金流和固定的各期贴现率,返回项投资的净现值。投资的净现值是指未来各期支出(负值)和收入(正值)的当前值的总和。语法形式为:NPV(rate,valuel,value2,.)其中,rate为各期贴现率,是一固定值;valuel,value2,.f表1到29笔支出及收入的参数值,VaIUel,value2,.所属各期间的长度
35、必须相等,而且支付及收入的时间都发生在期末。需要注意的是:NPV按次序使用VakleI,vahe2,来注释现金流的次序。所以定要保证支出和收入的数额按正确的顺序输入。如果参数是数值、空白单元格、逻辑值或表示数值的文字表示式,则都会计算在内;如果参数是错误值或不能转化为数值的文字,则被忽略,如果参数是一个数组或引用,只有其中的数值部分计算在内。忽略数组或引用中的空白单元格、逻辑值、文字及错误值。例如,假设开一家电器经销店。初期投资200,000,而希望未来五年中各年的收入分别为20,000、40,000.50,000、80,000和120,000。假定每年的贴现率是8%(相当于通贷膨胀率或竞争投
36、资的利率),则投资的净现值的公式是:=NPV(A2,A4:A8)+A3在该例中,一开始投资的200,000并不包含在V参数中,因为此项付款发生在第一期的期初。假设该电器店的营业到第六年时,要重新装修门面,估计要付出40,000,则六年后书店投资的净现值为:=NPV(A2,A4:A8,A9)A3如果期初投资的付款发生在期末,则投资的净现值的公式是:=NPV(A2,A3:A8)23456789AIB数据说明8%年贴现率。可表示整个投资的通货膨张率或利率。-200,000初期投资20,000第一年的收益40,000第二年的收益50,000第三年的收益80,000第四年的收益120,000第五年的收益
37、10111213公式说明(结果)32, 976. 06该投资的净现值(32,976. 06)7, 769. 27该投资的净现值,包括第 六年中40, ClOO的装修费 (7, 769.27)30, 533. 38该投资的净现值 (30,533. 38)-40,000第六年装修费(3)求贷款分期偿还额PMTPMT函数基于固定利率及等额分期付款方式,返回投资或贷款的每期付款额。PMT函数可以计算为偿还一笔贷款,要求在定周期内支付完时,每次需要支付的偿还额,也就是我们平时所说的”分期付款”。比如借购房贷款或其它贷款时,可以计算每期的偿还额。其语法形式为:PMT(rate,nper,pv,fV,typ
38、e)其中,rate为各期利率,是固定值,nPer为总投资(或贷款)期,即该项投资(或贷款)的付款期总数,pv为现值,或一系列未来付款当前值的累积和,也称为本金,fv为未来值,或在最后一次付款后希望得到的现金余额,如果省略IV,则假设其值为零(例如,一笔贷款的未来值即为零),type为O或1,用以指定各期的付款时间是在期初还是期末。如果省略type,则假设其值为零。例如,需要IO个月付清的年利率为8%的10,000贷款的月支额为:PMT(8%12,10,10000)计算结果为:1,037.03。(4)求某项投资的现值PVPV函数用来计算某项投资的现值。年金现值就是未来各期年金现在的价值的总和。如
39、果投资回收的当前价值大于投资的价值,则这项投资是有收益的。其语法形式为:PV(rate,nper,pmt,fv,type)其中Rate为各期利率。NPer为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。Pmt为各期所应支付的金额,其数值在整个年金期间保持不变。通常pint包括本金和利息,但不包括其他费用及税款。Fv为未来值,或在最后一次支付后希望得到的现金余额,如果省略fv,则假设其值为零(一笔贷款的未来值即为零)。TyPe用以指定各期的付款时间是在期初还是期末。例如,假设要购买一项保险年金,该保险可以在今后二十年内于每月末回报600。此项年金的购买成本为80,000,假定投资回报率为
40、8%。那么该项年金的现值为:PV(0.0812,12*20,600,0)计算结果为:-71,732.58。负值表示这是一笔付款,也就是支出现金流。年金(71,732.58)的现值小于实际支付的(80,000)o因此,这不是一项合算的投资。2、折旧计算函数折旧计算函数主要包括AMORDEGRC、AMORLlNC、DB、DDB.SLN、SYDVDBo这些函数都是用来计算资产折旧的,只是采用了不同的计算方法。这里,对于具体的计算公式不再赘述,具体选用哪种折旧方法,则须视各单位情况而定。3、偿还率计算函数偿还率计算函数主要用以计算内部收益率,包括IRR、MIRR、RATE和XlRR儿个函数。(1)返回
41、内部收益率的函数-IRRIRR函数返回由数值代表的一组现金流的内部收益率。这些现金流不一定必须为均衡的,但作为年金,它们必须按固定的间隔发生,如按月或按年。内部收益率为投资的回收利率,其中包含定期支付(负值)和收入(正值)。其语法形式为IRR(VahleS,guess)其中VaIUeS为数组或单元格的引用,包含用来计算内部收益率的数字,VaIUeS必须包含至少一个正值和一个负值,以计算内部收益率,函数IRR根据数值的顺序来解释现金流的顺序,故应确定按需要的顺序输入了支付和收入的数值,如果数组或引用包含文本、逻辑值或空白单元格,这些数值将被忽略:guess为对函数IRR计算结果的估计值,exce
42、l使用迭代法计算函数IRR从guess开始,函数IRR不断修正收益率,直至结果的精度达到0.00001%,如果函数IRR经过20次迭代,仍未找到结果,则返回错误值#NUM!,在大多数情况下,并不需要为函数IRR的计算提供guess值,如果省略guess,假设它为0.1(10%)。如果函数IRR返回错误值#NUM!,或结果没有靠近期望值,可以给guess换一个值再试一下。例如,如果要开办一家服装商店,预计投资为110,000,并预期为今后五年的净收益为:15,000、21,000、28,000、36,000和45,000。分别求出投资两年、四年以及五年后的内部收益率。1AB投资-1100002预
43、期第一年净收益150003预期第二年净收益210004预期第三年净收益280005预期第四年净收益360006预期第五年净收益45000*二年后的内部收益率四年后的内部收益率-48.96%-3.27%9五年后的内部收益率8.35%图4在工作表的Bl:B6输入数据”函数.xls”所示,计算此项投资四年后的内部收益率IRR(B1:B5)为327%;计算此项投资五年后的内部收益率IRR(Bl:B6)为8.35%;计算两年后的内部收益率时必须在函数中包含guess,即IRR(Bl:B3,-10%)为48.96%.(2)用RATE函数计算某项投资的实际赢利在经济生活中,经常要评估当前某项投资的运作情况,
44、或某个新企业的现状。例如某承包人建议你贷给他30000元,用作公共工程建设资金,并同意每年付给你9000元,共付五年,以此作为这笔贷款的最低El报。那么你如何去决策这笔投资?如何知道这项投资的回报率呢?对于这种周期性偿付或是一次偿付完的投资,用RATE函数可以很快地计算出实际的赢利。其语法形式为RATE(nper,pmt,pv,fv,type,guess)。具体操作步骤如下:1、选取存放数据的单元格,并按上述相似的方法把此单元格指定为“百分数”的格式。2、插入函数RATE,打开“粘贴函数”对话框。3、在“粘贴函数”对话框中,在“NPe产中输入偿还周期5(年),在“Pmt”中输入9000(每年的回报额),在“Pv”中输入一30000(投资金额)。即公式为=RATE(5,9000,-30000)4、确定后计算结果为15.24%。这就是本项投资的每年实际赢利,你可以根据这个值判断这个赢利是否满意,或是决定投资其它项目,或是重新谈判每年的回报。4、债券及其他金融函数债券及其他金融函数又可分