汪洪祥
摘要:Excel是Office办公室软件中非常重要的组成部分,很多企事单位都是依靠Excel进行数据管理。它不仅仅能够方便的处理表格和进行图形分析,其更强大的功能体现在对数据的自动处理和计算,然而很多缺少理工科背景或是对Excel强大数据处理功能不了解的人却难以进一步深入应用。
关键词:企业管理Excel函数决策
1Excel中的函数类型
Excel中函数,就是根据某些数据统计处理的实际需要,事先定制好的一个计算函数式。它们通过对一些被称为参数的指定数值按照一定顺序或结构进行运算后,返回预定的结果。
函数的类型Excel函数一共有11类三百余个函数。分别是数据库函数、日期与时间函数、……文本函数以及用户自定义函数。
1.1数据库函数当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于2000且小于2,500的行或记录的总数。Microsoft Excel共有12个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为Dfunctions,也称为D函数,每个函数均有三个相同的参数:database、field和criteria。这些参数指向数据库函数所使用的工作表区域。其中参数database为工作表上包含数据清单的区域。参数field为需要汇总的列的标志。参数criteria为工作表上包含指定條件的区域。
1.2日期与时间函数通过日期与时间函数,可以在公式中分析和处理日期值和时间值。
1.3工程函数工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。
1.4财务函数财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。
1.5信息函数可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为IS的工作表函数,在单元格满足条件时返回TRUE。例如,如果单元格包含一个偶数值,ISEV-EN工作表函数返回TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用COUNTBLANK工作表函数对单元格区域中的空白单元格进行计数,或者使用JSBLANK工作表函数确定区域中的某个单元格是否为空。
1.6逻辑函数使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用IF函数确定条件为真还是假,并由此返回不同的数值。
1.7查询和引用函数当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数。例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用VLOOKUP工作表函数。如果需要确定数据清单中数值的位置,可以使用MATCH工作表函数。
1.8数学和三角函数通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。
1.9统计函数统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和y轴截距,或构成直线的实际点数值。
1.10文本函数通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。下面的公式为一个示例,借以说明如何使用函数TODAY和函数TEXT来创建一条信息,该信息包含着当前日期并将日期以“dd-mm-yy”的格式表示。
1.11用户自定义函数如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。这些函数,称为用户自定义函数,可以通过使用Visual Basic forApplications来创建。
2Excel函数基本用法
2.1单击需要插入函数的单元格。
2.2单击编辑栏中“编辑公式”按钮fx,将会弹出“插入函数”窗口,选择所需要的函数类别后,就可以在其下的“选择函数”中选择所需的函数了。
2.3当选中所需的函数后,Excel将打开“函数参数”窗口。用户可以输入函数的参数,当输入完参数后,在“函数参数”中可显示函数计算的结果。
2.4单击“确定”按钮,即可完成函数的输入:
3自定义函数的方法
以定义梯形的面积计算函数为例,执行Excel[工具]-[宏]-[Visual Basic编辑器]命令,打开内置的Visual Basic编辑窗口。
在[工程资源管理器]窗口中,点击“插入”菜单,选择“模块”命令,在下侧的编辑区域输入下述代码。
Function ST(a,b,h)
ST=(a+b)*h/2
Eed Function
关闭Visual Basic编辑器窗口,至此,自定义函数完成。
自定义函数完成后,会自动增加“用户自定义”函数类型。
4Excel函数在企业决策中的运用
函数在Excel中占有相当重要的地位,在企业管理中被多方面应用,下面以资产折旧和投资期数计算来说明其用法。
4.1计算固定资产的折旧固定资产的折旧计算方法中常用的有两种,即直线法和年数总和法。
4.1.1直线法(年限平均法)直线法使用的Excel函数为SLN(),函数格式为SLN(cost,salvage,life),其中:Cost为资产原值;Sal-vage为资产在折旧期末的价值(也称为资产残值);Life为折旧期限(有时也称作资产的使用寿命)。
例如:某厂购置一台重型机械,原始价值120000元,预计净残值2000元,预计使用年限5年。采用直线法提取折旧时,该车床的年折旧额为:SLN(120000,2000,5)=23600(元)
4.1.2年数总和法使用的Excel函数为SYD(),函数格式SYD(cost,salvage,life,per),其中参数Cost为资产原值;Salvage为资产在折旧期末的价值(也称为资产残值);Life为折旧期限(有时也称作资产的使用寿命):Per为期间,其单位与life相同。函数SYD()计算公式如下:
SYD=((cost-salvage)*(life-per+1)*2)/((lie)*(life+1))
还是以上例来计算各年的折旧额分别为:
第一年:SYD(120000,2000,5,1)=3933333(元)
第二年:SYD(120000,2000,5,2)=31466.67(元)
第三年:SYD(120000,2000,5,3)=23600.00(元)
第四年:SYD(120000,2000,5,4)=15733.33(元)
第五年:SYD(120000,2000,5,5)=7866.67(元)
4.2投资期数的计算计算项目的投资期,使用NPER()函数,该函数是基于固定利率及等额分期付款方式,返回某项投资的总期数。
函数格式:NPER(rate,pmt,pv,fv,type),其中参数Rate为各期利率,是一固定值;Pmt为各期所应支付的金额,其数值在整个年金期间保持不变。通常,pmt包括本金和利息,但不包括其他的费用及税款;Pv为现值,即从该项投资开始计算时已经入帐的款项,或一系列未来付款的当前值的累积和,也称为本金;
Fv为未来值,或在最后一次付款后希望得到的现金余额。如果省略fv,则假设其值为零;Type数字0或1,用以指定各期的付款时间是在期初还是期末。
例如:两个公司A和B,A公司从B公司购买一台120万元的设备,B公司有两种付款方式供A公司选择,一是一次性付清全部货款,二是分若干年每年年初付22万,假设资金利率为12%,如果A公司选择第二种付款方式,签订合同时B公司可接受的收款次数至少为多少次,其收入才不低于一次性收取货款的收入。
由于A和8两家公司一个是付款一个是收款,pmt和pv必须有个为负值。
计算方法:NPER(12%,-220000,1200000,0,1)=7.75次
因收款付款次数不为小数,所以至少为8次,才能保证B公司的收入不受损。