Excel在财务管理与分析中的应用【强烈推荐非常经典】.doc
《Excel在财务管理与分析中的应用【强烈推荐非常经典】.doc》由会员分享,可在线阅读,更多相关《Excel在财务管理与分析中的应用【强烈推荐非常经典】.doc(133页珍藏版)》请在三一办公上搜索。
1、第一篇 Excel操作一 Excel基本操作1 自定义填充序列;152 运算符及其优先级;163 输入函数规则;184 嵌套函数输入方法(函数中嵌套函数);205 错误信息含义;216 取消网格线;267 为单元格或区域命名;288 保护数据;309 输入数组常量的办法;4510 输入公式数组的办法;4611 编辑数组公式;47二 函数运用(一)函数参数参数含义Lookup_value 查找值Lookup_vector 查找域Result_vector 结果域known_ys因变量y的观测值集合known_xs自变量x的观测值集合。它可以是一个变量(即一元模型)或多个变量(即多元模型)的集合。
2、如果只用到一个变量,只要 known-ys 和 known-xs 维数相同,它们可以是任何形状的选定区域。如果用到不只一个变量,known_ys 必须是向量(也就是说,必须是一行或一列的区域)。如果省略 known_xs,则假设该数组是 1,2,3.,其大小与 known_ys 相同const逻辑值,指明是否强制使常数b为0(线性模型)或为1(指数模型)。 如果const 为 TRUE或省略,b将被正常计算。如果const为FALSE,b将被设为0(线性模型)或设为1(指数模型)stats逻辑值,指明是否返回附加回归统计值。 如果 stats 为 TRUE,则函数返回附加回归统计值,这时返回的
3、数组为 mn,mn-1,.,m1,b;sen,sen-1,.,se1,seb,r2,sey;F,df;ssreg,ssresid。如果 stats为FALSE或省略,函数只返回系数预测模型的待估计参数m、mn、mn-1、.、m1和b。附加回归统计值返回的顺序见表4-2。表4-2中的各参数说明见表4-3。如果要得到附加回归统计值数组中的值,需用INDEX函数将其取出参数说明se1,se2,.,sen系数 m1,m2, .,mn 的标准误差值Seb常数项 b 的标准误差值(当 const 为 FALSE时,seb = #N/A )r2相关系数,范围在 0 到 1 之间。如果为 1,则样本有很好的相
4、关性,Y 的估计值与实际值之间没有差别。反之,如果相关系数为 0,则回归方程不能用来预测 Y 值seyY 估计值的标准误差FF 统计值或F 观察值。使用F 统计可以判断因变量和自变量之间是否偶尔发生过观察到的关系Df自由度。用于在统计表上查找 F 临界值。所查得的值和函数 LINEST 返回的F统计值的比值可用来判断模型的置信度ssreg回归平方和ssresid残差平方和(二)函数1 条件求和SUMIF函数语法;502 IF函数语法;533 AND、OR和NOT函数语法;544 LOOKUP函数语法函数 LOOKUP 有两种语法形式:向量和数组。(1)向量形式LOOKUP(lookup_val
5、ue,lookup_vector,result_vector):在“查找域”中寻找“查找值”,返回与“查找值”相对的“结果域”的值。Lookup_value:查找值;Lookup_vector:查找域;Result_vector:结果域。(2)数组形式LOOKUP(lookup_value,array):在“数组”中查找“查找值”,返回与“查找值”相关的值。Lookup_value:查找值;Array:数组。5 VLOOKUP函数语法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup):在“表组”中查找“查找值”,返回“列序号
6、”所标值。Lookup_value:查找值;Table_array:表组;为两列或多列数据,第一列中的值必须以升序排序。Col_index_num:列序号;Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。Range_lookup:范围;如果为 TRUE,则返回精确匹配值或近似匹配值。如果为FALSE,则只返回精确匹配值。6 HLOOKUP函数语法HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
7、:在“表组”中查找“查找值”,返回“行序号”所标值。Lookup_value:查找值;Table_array:表组;为两列或多列数据,第一列中的值必须以升序排序。row_index_num:行序号;row_index_num为1时,返回table_array第一列中的数值;row_index_num为2,返回 table_array 第二列中的数值,以此类推。Range_lookup:范围;如果为 TRUE,则返回精确匹配值或近似匹配值。如果为FALSE,则只返回精确匹配值。7 MATCH函数MATCH(lookup_value,lookup_array,match_type):在“查找数组”
8、中,根据“匹配类型”查找“查找值”。Lookup_value:查找值;Lookup_array:查找数组;Match_type:匹配类型;为数字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。l 如果 match_type 为 1,函数 MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array 必须按升序排列:.、-2、-1、0、1、2、.、A-Z、FALSE、TRUE。l 如果 match_type 为 0,函数 MATCH 查找等于 lookup_value
9、 的第一个数值。Lookup_array 可以按任何顺序排列。l 如果 match_type 为 -1,函数 MATCH 查找大于或等于 lookup_value 的最小数值。Lookup_array 必须按降序排列:TRUE、FALSE、Z-A、.、2、1、0、-1、-2、.,等等。l 如果省略 match_type,则假设为 1。8 INDEX函数函数 INDEX() 有两种形式:数组和引用。(1)数组形式INDEX(array,row_num,column_num):在“数组”中查找“行序号”和“列序号”对应值。Array:数组;Row_num:行序号;Column_num:列序号;(2
10、)引用形式INDEX(reference,row_num,column_num,area_num):在“引用”中,根据“区域号”、“行序号”和“列序号”进行查找。Reference:引用;Row_num:行序号;Column_num:列序号;Area_num:区域号;选中或输入的第一个区域序号为 1,第二个为 2,以此类推。如果省略 area_num,函数 INDEX 使用区域 1。9 ADDRESS函数ADDRESS(row_num,column_num,abs_num,a1,sheet_text):根据“引用类型”、“引用位置”、“引用位置”、“行序号”和“列序号”进行引用。Row_num
11、:行序号;Column_num:列序号;Abs_num:引用类型;Abs_num返回的引用类型1 或省略绝对引用2绝对行号,相对列标3相对行号,绝对列标4相对引用a1:引用形式;用以指定 A1 或 R1C1 引用样式的逻辑值。如果a1为 TRUE 或省略,函数 ADDRESS 返回 a1样式的引用;如果a1为 FALSE,函数 ADDRESS 返回 R1C1 样式的引用。Sheet_text:表内容;既引用位置。10 INDIRECT函数INDIRECT函数的功能是返回由文字串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身时,可使用此函数。公
12、式为INDIRECT(ref_text,a1)ref_text: a1:引用形式;指明包含在单元格ref_text中的引用的类型,如果a1为TRUE或省略,ref_text被解释为A1样式的引用,如果a1为FALSE,ref_text被解释为R1C1样式的引用。 11 TRANSPOSE函数(矩阵函数)TRANSPOSE函数的功能是求矩阵的转置矩阵。公式为TRANSPOSE(array)Array:数组;需要进行转置的数组或工作表中的单元格区域。函数TRANSPOSE必须在某个区域中以数组公式的形式输入,该区域的行数和列数分别与array的列数和行数相同。【例2-7】假设矩阵A中的值如图2-1
13、8中单元格区域A2:C5,求其转置矩阵的步骤如下:图2-18 求转置矩阵(1)选取存放转置矩阵结果的单元格区域,如E2:H4。(2)选取函数TRANSPOSE,在该函数对话框中输入(可用鼠标拾取)单元格A2:C5,按“Crtl+Shift+Enter”组合键,即得转置矩阵如图2-18所示。12 MINVERSE函数(矩阵函数)MINVERSE函数的功能是返回矩阵的逆矩阵。公式为MINVERSE(array)array数组;具有相等行列数的数值数组或单元格区域。MINVERSE函数的使用方法与TRANSPOSE函数是一样的。在求解线性方程组时,常常用到MINVERSE函数。13 MMULT函数(
14、矩阵函数)MMULT函数的功能是返回两数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,列数与 array2 的列数相同。公式为MMULT(array1,array2)array1, array2:要进行矩阵乘法运算的两个数组。14 ROUND函数(四舍五入函数)ROUND函数的功能是返回某个数字按指定位数舍入后的数字。公式为= ROUND(number,num_digits)式中 number需要进行舍入的数字;num_digits指定的位数,按此位数进行舍入。15 LINEST函数(预测函数)LINEST函数的功能是使用最小二乘法计算对已知数据进行最佳线性拟合的直线方程,并返回描
15、述此线性模型的数组。因为此函数返回数值为数组,故必须以数组公式的形式输入。函数公式为= LINEST(known_ys,known_xs,const,stats)下面举例说明LINEST函数的应用。(1)一元线性回归分析LINEST函数可用于一元线性回归分析,也可以用于多元线性回归分析,以及时间数列的自回归分析。当只有一个自变量 x (即一元线性回归分析)时,可直接利用下面的公式得到斜率和 y 轴的截距值以及相关系数: 斜率:INDEX(LINEST(known_ys,known_xs),1,1);或INDEX(LINEST(known_ys,known_xs),1)截距:INDEX(LINE
16、ST(known_ys,known_xs),1,2);或INDEX(LINEST(known_ys,known_xs),2)相关系数:INDEX(LINEST(known_ys,known_xs,true,true),3,1)【例4-1】某企业19月份的总成本与人工小时及机器工时的数据如图4-1所示。假设总成本与人工小时之间存在着线性关系,则在单元格B13中插入公式“=INDEX(LINEST(B2:B10,D2:D10),2)”,在单元格B14插入公式“=INDEX(LINEST(B2:B10,D2:D10),1)”,在单元格B15插入公式“=INDEX(LINEST(B2:B10,D2:D
17、10,TRUE,TRUE),3,1)”,即得总成本与人工小时的一元线性回归分析方程为:Y=562.72756+4.41444X1,相关系数为R2=0.99801,如图4-1所示。图4-1 一元线性回归分析(2) 多元线性回归分析仍以例4-1的数据为例,首先选取单元格区域A17:D21,再以数组公式方式输入公式“=LINEST(B2:B10,C2:D10,TRUE,TRUE)”,即得该二元线性回归的有关参数如图4-2所示,从而得到:图4-2 二元线性回归分析回归方程:Y = 471.4366+3.6165X1+3.4323X2相关系数:R2 =0.9990标准差:Sey =11.7792。18
18、LOGEST函数(预测函数)LOGEST函数的功能是在回归分析中,计算最符合观测数据组的指数回归拟合曲线,并返回描述该指数模型的数组。由于这个函数返回一个数组,必须以数组公式输入。LOGEST函数的公式为= LOGEST(known_ys,known_xs,const,stats) 【例4-2】某企业12个月某产品的生产量(X)与生产成本(Y)的有关资料如图4-3所示,假设它们之间有如下关系:。选取单元格区域B15:C18,输入公式“=LOGEST(C2:C13,B2:B13,TRUE,TRUE)”(数组公式输入),即得回归参数,如图4-3所示,参数m=0.8887,参数b=1891.7729
19、,生产成本与生产量的回归曲线为:Y=1791.77290.8887X,相关系数R2=0.95885。图4-3 指数回归回归方程的系数及相关系数也可以利用下面的公式直接计算参数m:INDEX(LOGEST(C2:C13,B2:B13),1)=0.8887参数b:INDEX(LOGEST(C2:C13,B2:B13),1,2)=1791.7729相关系数R2:=INDEX(LOGEST(C2:C13,B2:B13,TRUE,TRUE),3,1)= 0.9588519 TREND函数(预测函数)TREND函数的功能是返回一条线性回归拟合线的一组纵坐标值(y 值),即找到适合给定的数组 known_y
20、s 和 known_xs 的直线(用最小二乘法),并返回指定数组 new_xs 值在直线上对应的 y 值。TREND函数的公式为= TREND(known_ys,known_xs,new_xs,const)式中 new_xs 需要函数 TREND 返回对应 y 值的新 x 值。 new_xs 与 known_xs 一样,每个独立变量必须为单独的一行(或一列)。因此,如果 known_ys 是单列的,known_xs 和 new_xs 应该有同样的列数,如果 known_ys 是单行的,known_xs 和 new_xs 应该有同样的行数。如果省略 new_xs,将假设它和 known_xs 一
21、样。【例4-3】某企业过去一年的销售量为下列数据:300,356,374,410,453,487,501,534,572,621,650,670,将它们保存在单元格A1:A12中,则下一年的1、2、3月的销售量预测步骤为:选中单元格区域B1:B3,输入公式“=TREND(A1:A12,13;14;15)”(数组公式输入),即得来年的1、2、3月份的销售量分别为710、743和777。这个公式默认1;2;3;4;5;6;7;8;9;10;11;12作为known_xs的参数,故数组13;14;15就对应其后的3个月份。20 GROWTH函数(预测函数)GROWTH函数的功能是返回给定的数据预测的
22、指数增长值。根据已知的x值和y值,函数GROWTH返回一组新的x值对应的y值。可以使用GROWTH工作表函数来拟合满足给定x值和y值的指数曲线。GROWTH函数的公式为= GROWTH(known_ys,known_xs,new_xs,const)式中,各参数的含义同TREND函数。但需注意的是,如果known_ys中的任何数为零或为负,函数 GROWTH将返回错误值 #NUM!。 【例4-4】以例4-3的资料为例,利用GROWTH函数预测来年的1、2、3月的销售量。预测步骤为:选中单元格区域B1:B3,输入公式“=GROWTH(A1:A12,13;14;15)”(数组公式输入),即得来年的1
23、、2、3月份的销售量分别为756、811和870。这个公式同样默认1;2;3;4;5;6;7;8;9;10;11;12作为known_xs的参数,故数组13;14;15就对应后面的3个月份。21 FORECAST函数(预测函数)FORECAST函数的功能是根据给定的数据计算或预测未来值。此预测值为基于一系列已知的 x 值推导出的 y 值。以数组或数据区域的形式给定 x 值和 y 值后,返回基于 x 的线性回归预测值。FORECAST函数的计算公式为 a+bx式中,;。FORECAST函数的公式为= FORECAST(x,known_ys,known_xs)式中x需要进行预测的数据点。需要说明的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 强烈推荐,非常经典 Excel 财务管理 分析 中的 应用 强烈推荐 非常 经典

链接地址:https://www.31ppt.com/p-3847663.html