EXCEL函数应用管理课程_第1页
EXCEL函数应用管理课程_第2页
EXCEL函数应用管理课程_第3页
EXCEL函数应用管理课程_第4页
EXCEL函数应用管理课程_第5页
已阅读5页,还剩154页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、 HYPERLINK l 一 Excel函数应用之函数简介 二、 HYPERLINK l 二 Excel函数应用之数学和三角函数 三、 HYPERLINK l 三 Exxcell函数应应用之逻逻辑函数数 四、 HYPERLINK l 四 Exxcell函数应应用之文文本/日日期/时时间函数数 五、 HYPERLINK l 五 Exxcell函数应应用之查查询与引引用函数数 六、 HYPERLINK l 六 Exxcell函数应应用之统统计函数数 七、 HYPERLINK l 七 Exxcell函数应应用之工工程函数数 八、 HYPERLINK l 八 Exxcell函数应应用之财财务函数数

2、 九、 HYPERLINK l 九 Exxcell函数应应用之信信息函数数 十、 HYPERLINK l 十 Exxcell函数应应用之数数据库函函数 Excell函数应应用之函函数简介介Exccel的的数据处处理功能能在现有有的文字字处理软软件中可可以说是是独占鳌鳌头,几几乎没有有什么软软件能够够与它匹匹敌。在在您学会会了Exxcell的基本本操作后后,是不不是觉得得自己一一直局限限在Exxcell的操作作界面中中,而对对于Exxcell的函数数功能却却始终停停留在求求和、求求平均值值等简单单的函数数应用上上呢?难难道Exxcell只能做做这些简简单的工工作吗?其实不不然,函函数作为为Exc

3、cel处处理数据据的一个个最重要要手段,功功能是十十分强大大的,在在生活和和工作实实践中可可以有多多种应用用,您甚甚至可以以用Exxcell来设计计复杂的的统计管管理表格格或者小小型的数数据库系系统。请请跟随笔笔者开始始Exccel的的函数之之旅。这这里,笔笔者先假假设您已已经对于于Exccel的的基本操操作有了了一定的的认识。首首先我们们先来了了解一些些与函数数有关的的知识。一、什么是函数Excel中所提的函数其实是一些预定义的公式,它们使用一些称为参数的特定数值按特定的顺序或结构进行计算。用户可以直接用它们对某个区域内的数值进行一系列运算,如分析和处理日期值和时间值、确定贷款的支付额、确定

4、单元格中的数据类型、计算平均值、排序显示和运算文本数据等等。例如,SUM 函数对单元格或单元格区域进行加法运算。术语说明什么是是参数?参数可可以是数数字、文文本、形形如 TTRUEE 或 FALLSE 的逻辑辑值、数数组、形形如 #N/AA 的错错误值或或单元格格引用。给给定的参参数必须须能产生生有效的的值。参参数也可可以是常常量、公公式或其其它函数数。参数数不仅仅仅是常量量、公式式或函数数,还可可以是数数组、单单元格引引用等:1.数数组-用于建建立可产产生多个个结果或或可对存存放在行行和列中中的一组组参数进进行运算算的单个个公式。在在 Miicroosofft EExceel有两两类数组组:

5、区域域数组和和常量数数组。区区域数组组是一个个矩形的的单元格格区域,该该区域中中的单元元格共用用一个公公式;常常量数组组将一组组给定的的常量用用作某个个公式中中的参数数。2.单元格格引用-用于于表示单单元格在在工作表表所处位位置的坐坐标值。例例如,显显示在第第 B 列和第第 3 行交叉叉处的单单元格,其其引用形形式为B3。3.常量-常量量是直接接键入到到单元格格或公式式中的数数字或文文本值,或或由名称称所代表表的数字字或文本本值。例例如,日日期 110/99/966、数字字 2110 和和文本Quaarteerlyy Eaarniingss都是是常量。公公式或由由公式得得出的数数值都不不是常量

6、量。函数是否可可以是多多重的呢呢?也就就是说一一个函数数是否可可以是另另一个函函数的参参数呢?当然可可以,这这就是嵌嵌套函数数的含义义。所谓谓嵌套函函数,就就是指在在某些情情况下,您您可能需需要将某某函数作作为另一一函数的的参数使使用。例例如图11中所示示的公式式使用了了嵌套的的 AVVERAAGE 函数,并并将结果果与 550 相相比较。这这个公式式的含义义是:如如果单元元格F22到F55的平均均值大于于50,则则求F22到F55的和,否否则显示示数值00。 图1 嵌嵌套函数数在学习Exxcell函数之之前,我我们需要要对于函函数的结结构做以以必要的的了解。如如图2所所示,函函数的结结构以函

7、函数名称称开始,后后面是左左圆括号号、以逗逗号分隔隔的参数数和右圆圆括号。如如果函数数以公式式的形式式出现,请请在函数数名称前前面键入入等号(=)。在在创建包包含函数数的公式式时,公公式选项项板将提提供相关关的帮助助。 图2 函函数的结结构公式选项板板-帮帮助创建建或编辑辑公式的的工具,还还可提供供有关函函数及其其参数的的信息。单单击编辑辑栏中的的编辑辑公式按钮,或或是单击击常用用工具具栏中的的粘贴贴函数 按钮钮之后,就就会在编编辑栏下下面出现现公式选选项板。整整个过程程如图33所示。 图3 公公式选项项板二、使用函函数的步步骤在EExceel中如如何使用用函数呢呢?1.单击需需要输入入函数的

8、的单元格格,如图图4所示示,单击击单元格格C1,出出现编辑辑栏 图4 单单元格编编辑2.单击编编辑栏中中编辑辑公式按钮 ,将会会在编辑辑栏下面面出现一一个公公式选项项板,此此时名名称框框将变成成函数数按钮钮,如图图3所示示。3.单击函数按钮右右端的箭箭头,打打开函数数列表框框,从中中选择所所需的函函数; 图5 函函数列表表框4.当选中中所需的的函数后后,Exxcell 20000将将打开公式选选项板。用户户可以在在这个选选项板中中输入函函数的参参数,当当输入完完参数后后,在公式选选项板中还将将显示函函数计算算的结果果;5.单击确定按钮,即即可完成成函数的的输入;6.如如果列表表中没有有所需的的

9、函数,可可以单击击其它它函数选项,打打开粘粘贴函数数对话话框,用用户可以以从中选选择所需需的函数数,然后后单击确定按钮返返回到公式选选项板对话框框。在了了解了函函数的基基本知识识及使用用方法后后,请跟跟随笔者者一起寻寻找Exxcell提供的的各种函函数。您您可以通通过单击击插入栏栏中的函数看到所所有的函函数。 图6 粘粘贴函数数列表三、函数的的种类EExceel函数数一共有有11类类,分别别是数据据库函数数、日期期与时间间函数、工工程函数数、财务务函数、信信息函数数、逻辑辑函数、查查询和引引用函数数、数学学和三角角函数、统统计函数数、文本本函数以以及用户户自定义义函数。1.数据库函数-当需要分

10、析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为 Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field 和 criteria。这些参数指向数据库函数所使用的工作表区域。其中参数 database 为工作表上包含数据清单的区域。参数 field 为需要汇总的列的标志。参数 criteria 为工作表上包

11、含指定条件的区域。2.日期与与时间函函数-通过日日期与时时间函数数,可以以在公式式中分析析和处理理日期值值和时间间值。33.工程程函数-工程程工作表表函数用用于工程程分析。这这类函数数中的大大多数可可分为三三种类型型:对复复数进行行处理的的函数、在在不同的的数字系系统(如如十进制制系统、十十六进制制系统、八八进制系系统和二二进制系系统)间间进行数数值转换换的函数数、在不不同的度度量系统统中进行行数值转转换的函函数。44.财务务函数-财务务函数可可以进行行一般的的财务计计算,如如确定贷贷款的支支付额、投投资的未未来值或或净现值值,以及及债券或或息票的的价值。财财务函数数中常见见的参数数: 未未来

12、值 (fvv)-在所有有付款发发生后的的投资或或贷款的的价值。期间数 (nper)-投资的总支付期间数。付款 (pmt)-对于一项投资或贷款的定期支付数额。现值 (pv)-在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。利率 (rate)-投资或贷款的利率或贴现率。类型 (type)-付款期间内进行支付的间隔,如在月初或月末。5.信息函数-可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为 IS 的工作表函数,在单元格满足条件时返回 TRUE。例如,如果单元格包含一个偶数值,ISEVEN 工作表函数返回 TRUE。如果需要确定某个单元格区域中是否存在空

13、白单元格,可以使用 COUNTBLANK 工作表函数对单元格区域中的空白单元格进行计数,或者使用 ISBLANK 工作表函数确定区域中的某个单元格是否为空。6.逻辑函数-使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用 IF 函数确定条件为真还是假,并由此返回不同的数值。7.查询和引用函数-当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数。例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用 VLOOKUP 工作表函数。如果需要确定数据清单中数值的位置,可以使用 MATCH 工作表函数。8.数学和三角函数-通过数学和三

14、角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。9.统计函数-统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和 y 轴截距,或构成直线的实际点数值。10.文本函数-通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。下面的公式为一个示例,借以说明如何使用函数 TODAY 和函数 TEXT 来创建一条信息,该信息包含着当前日期并将日期以dd-mm-yy的格式表示。11.用户自定义函数-如果要在公式或计算中使用特别复杂的计算,而工

15、作表函数又无法满足需要,则需要创建用户自定义函数。这些函数,称为用户自定义函数,可以通过使用 Visual Basic for Applications 来创建。以上对Excel函数及有关知识做了简要的介绍,在以后的文章中笔者将逐一介绍每一类函数的使用方法及应用技巧。但是由于Excel的函数相当多,因此也可能仅介绍几种比较常用的函数使用方法,其他更多的函数您可以从Excel的在线帮助功能中了解更详细的资讯。学习Exccel函函数,我我们还是是从“数数学与三三角函数数”开始始。毕竟竟这是我我们非常常熟悉的的函数,这这些正弦弦函数、余余弦函数数、取整整函数等等等从中中学开始始,就一一直陪伴伴着我们

16、们。首先先,让我我们一起起看看EExceel提供供了哪些些数学和和三角函函数。笔笔者在这这里以列列表的形形式列出出Exccel提提供的所所有数学学和三角角函数,详详细请看看附注的的表格。从表中我们不难发现,Excel提供的数学和三角函数已基本囊括了我们通常所用得到的各种数学公式与三角函数。这些函数的详细用法,笔者不在这里一一赘述,下面从应用的角度为大家演示一下这些函数的使用方法。一、与求和有关的函数的应用SUM函数是Excel中使用最多的函数,利用它进行求和运算可以忽略存有文本、空格等数据的单元格,语法简单、使用方便。相信这也是大家最先学会使用的Excel函数之一。但是实际上,Excel所提供

17、的求和函数不仅仅只有SUM一种,还包括SUBTOTAL、SUM、SUMIF、SUMPRODUCT、SUMSQ、SUMX2MY2、SUMX2PY2、SUMXMY2几种函数。这里笔者将以某单位工资表为例重点介绍SUM(计算一组参数之和)、SUMIF(对满足某一条件的单元格区域求和)的使用。(说明:为力求简单,示例中忽略税金的计算。) 图1 函函数求和和SUM1、行或列列求和以以最常见见的工资资表(如如上图)为为例,它它的特点点是需要要对行或或列内的的若干单单元格求求和。比比如,求求该单位位20001年55月的实实际发放放工资总总额,就就可以在在H133中输入入公式:=SUUM(HH3:HH12)2

18、、区区域求和和区域求求和常用用于对一一张工作作表中的的所有数数据求总总计。此此时你可可以让单单元格指指针停留留在存放放结果的的单元格格,然后后在Exxcell编辑栏栏输入公公式=SUMM(),用鼠鼠标在括括号中间间单击,最最后拖过过需要求求和的所所有单元元格。若若这些单单元格是是不连续续的,可可以按住住Ctrrl键分分别拖过过它们。对对于需要要减去的的单元格格,则可可以按住住Ctrrl键逐逐个选中中它们,然然后用手手工在公公式引用用的单元元格前加加上负号号。当然然你也可可以用公公式选项项板完成成上述工工作,不不过对于于SUMM函数来来说手工工还是来来的快一一些。比比如,HH13的的公式还还可以

19、写写成:=SUMM(D33:D112,FF3:FF12)-SUUM(GG3:GG12)3、注注意SUUM函数数中的参参数,即即被求和和的单元元格或单单元格区区域不能能超过330个。换换句话说说,SUUM函数数括号中中出现的的分隔符符(逗号号)不能能多于229个,否否则Exxcell就会提提示参数数太多。对对需要参参与求和和的某个个常数,可可用=SUMM(单元元格区域域,常数数)的的形式直直接引用用,一般般不必绝绝对引用用存放该该常数的的单元格格。SUUMIFFSUMMIF函函数可对对满足某某一条件件的单元元格区域域求和,该该条件可可以是数数值、文文本或表表达式,可可以应用用在人事事、工资资和成

20、绩绩统计中中。仍以以上图为为例,在在工资表表中需要要分别计计算各个个科室的的工资发发放情况况。 要要计算销销售部220011年5月月加班费费情况。则则在F115种输输入公式式为=SSUMIIF($C$33:$CC$122,销销售部,$FF$3:$F$12)其中$C$3:$C$112为为提供逻逻辑判断断依据的的单元格格区域,销售部部为判判断条件件即只统统计$CC$3:$C$12区区域中部部门为销售部部的单单元格,$F$33:$FF$122为实际际求和的的单元格格区域。二、与函数图像有关的函数应用我想大家一定还记得我们在学中学数学时,常常需要画各种函数图像。那个时候是用坐标纸一点点描绘,常常因为计

21、算的疏忽,描不出平滑的函数曲线。现在,我们已经知道Excel几乎囊括了我们需要的各种数学和三角函数,那是否可以利用Excel函数与Excel图表功能描绘函数图像呢?当然可以。这里,笔者以正弦函数和余弦函数为例说明函数图像的描绘方法。 图2 函函数图像像绘制1、 录入入数据-如图图所示,首首先在表表中录入入数据,自自B1至至N1的的单元格格以300度递增增的方式式录入从从0至3360的的数字,共共13个个数字。2、 求函数值-在第2行和第三行分别输入SIN和COS函数,这里需要注意的是:由于SIN等三角函数在Excel的定义是要弧度值,因此必须先将角度值转为弧度值。具体公式写法为(以D2为例):

22、 =SIN(D1*PI()/180)3、 选择图像类型-首先选中制作函数图像所需要的表中数据,利用Excel工具栏上的图表向导按钮(也可利用插入图表),在图表类型中选择XY散点图,再在右侧的子图表类型中选择无数据点平滑线散点图,单击下一步,出现图表数据源窗口,不作任何操作,直接单击下一步。4、 图表选项操作-图表选项操作是制作函数曲线图的重要步骤,在图表选项窗口中进行(如图3),依次进行操作的项目有:标题-为图表取标题,本例中取名为正弦和余弦函数图像;为横轴和纵轴取标题。坐标轴-可以不做任何操作; 网格线-可以做出类似坐标纸上网格,也可以取消网格线; 图例-本例选择图例放在图像右边,这个可随具

23、体情况选择;数据标志-本例未将数据标志在图像上,主要原因是影响美观。如果有特殊要求例外。5、完成图像-操作结束后单击完成,一幅图像就插入Excel的工作区了。6、 编辑图像-图像生成后,字体、图像大小、位置都不一定合适。可选择相应的选项进行修改。所有这些操作可以先用鼠标选中相关部分,再单击右键弹出快捷菜单,通过快捷菜单中的有关项目即可进行操作。至此,一幅正弦和余弦函数图像制作完成。用同样的方法,还可以制作二次曲线、对数图像等等。三、常见数学函数使用技巧-四舍五入在实际工作的数学运算中,特别是财务计算中常常遇到四舍五入的问题。虽然,excel的单元格格式中允许你定义小数位数,但是在实际操作中,我

24、们发现,其实数字本身并没有真正的四舍五入,只是显示结果似乎四舍五入了。如果采用这种四舍五入方法的话,在财务运算中常常会出现几分钱的误差,而这是财务运算不允许的。那是否有简单可行的方法来进行真正的四舍五入呢?其实,Excel已经提供这方面的函数了,这就是ROUND函数,它可以返回某个数字按指定位数舍入后的数字。在Excel提供的数学与三角函数中提供了一个名为ROUND(number,num_digits)的函数,它的功能就是根据指定的位数,将数字四舍五入。这个函数有两个参数,分别是number和num_digits。其中number就是将要进行四舍五入的数字;num_digits则是希望得到的数

25、字的小数点后的位数。如图3所示:单元格B2中为初始数据0.123456,B3的初始数据为0.234567,将要对它们进行四舍五入。在单元格C2中输入=ROUND(B2,2),小数点后保留两位有效数字,得到0.12、0.23。在单元格D2中输入=ROUND(B2,4),则小数点保留四位有效数字,得到0.1235、0.2346。 图3 对对数字进进行四舍舍五入对于数字进进行四舍舍五入,还可以以使用IINT(取取整函数数),但但由于这这个函数数的定义义是返回回实数舍舍入后的的整数值值。因此此,用IINT函函数进行行四舍五五入还是是需要一一些技巧巧的,也也就是要要加上00.5,才才能达到到取整的的目的

26、。仍仍然以图图3为例例,如果果采用IINT函函数,则则C2公公式应写写成:=INNT(BB2*1100+0.55)/1100。最后后需要说说明的是是:本文文所有公公式均在在Exccel997和EExceel20000中中验证通通过,修修改其中中的单元元格引用用和逻辑辑条件值值,可用用于相似似的其他他场合。附注:Excel的数学和三角函数一览表ABS 工工作表函函数返回参数的的绝对值值ACOS 工作表表函数返回数字的的反余弦弦值ACOSHH 工作作表函数数返回参数的的反双曲曲余弦值值ASIN 工作表表函数返回参数的的反正弦弦值ASINHH 工作作表函数数返回参数的的反双曲曲正弦值值ATAN 工作

27、表表函数返回参数的的反正切切值ATAN22 工作作表函数数返回给定的的 X 及 YY 坐标标值的反反正切值值ATANHH 工作作表函数数返回参数的的反双曲曲正切值值CEILIING 工作表表函数将参数 NNumbber 沿绝对对值增大大的方向向,舍入入为最接接近的整整数或基基数COMBIIN 工工作表函函数计算从给定定数目的的对象集集合中提提取若干干对象的的组合数数COS 工工作表函函数返回给定角角度的余余弦值COSH 工作表表函数返回参数的的双曲余余弦值COUNTTIF 工作表表函数计算给定区区域内满满足特定定条件的的单元格格的数目目DEGREEES 工作表表函数将弧度转换换为度EVEN 工

28、作表表函数返回沿绝对对值增大大方向取取整后最最接近的的偶数EXP 工工作表函函数返回 e 的 nn 次幂幂常数 e 等等于 22.7118288182284559044,是自自然对数数的底数数FACT 工作表表函数返回数的阶阶乘,一一个数的的阶乘等等于 11*2*3*.*该数FACTDDOUBBLE 工作表表函数返回参数 Nummberr 的半半阶乘FLOORR 工作作表函数数将参数 NNumbber 沿绝对对值减小小的方向向去尾舍舍入,使使其等于于最接近近的 ssignnifiicannce 的倍数数GCD 工工作表函函数返回两个或或多个整整数的最最大公约约数INT 工工作表函函数返回实数舍

29、舍入后的的整数值值LCM 工工作表函函数返回整数的的最小公公倍数LN 工作作表函数数返回一个数数的自然然对数自自然对数数以常数数项 ee(2.718828118288459904)为为底LOG 工工作表函函数按所指定的的底数,返返回一个个数的对对数LOG100 工作作表函数数返回以 110 为为底的对对数MDETEERM 工作表表函数返回一个数数组的矩矩阵行列列式的值值MINVEERSEE 工作作表函数数返回数组矩矩阵的逆逆距阵MMULTT 工作作表函数数返回两数组组的矩阵阵乘积结结果MOD 工工作表函函数返回两数相相除的余余数结果果的正负负号与除除数相同同MROUNND 工工作表函函数返回参

30、数按按指定基基数舍入入后的数数值MULTIINOMMIALL 工作作表函数数返回参数和和的阶乘乘与各参参数阶乘乘乘积的的比值ODD 工工作表函函数返回对指定定数值进进行舍入入后的奇奇数PI 工作作表函数数返回数字 3.1141559266535589779,即即数学常常数 ppi,精精确到小小数点后后 155 位POWERR 工作作表函数数返回给定数数字的乘乘幂PRODUUCT 工作表表函数将所有以参参数形式式给出的的数字相相乘,并并返回乘乘积值QUOTIIENTT 工作作表函数数回商的整数数部分,该该函数可可用于舍舍掉商的的小数部部分RADIAANS 工作表表函数将角度转换换为弧度度RAND

31、 工作表表函数返回大于等等于 00 小于于 1 的均匀匀分布随随机数RANDBBETWWEENN 工作作表函数数返回位于两两个指定定数之间间的一个个随机数数ROMANN 工作作表函数数将阿拉伯数数字转换换为文本本形式的的罗马数数字ROUNDD 工作作表函数数返回某个数数字按指指定位数数舍入后后的数字字ROUNDDDOWWN 工工作表函函数靠近零值,向向下(绝绝对值减减小的方方向)舍舍入数字字ROUNDDUP 工作表表函数远离零值,向向上(绝绝对值增增大的方方向)舍舍入数字字SERIEESSUUM 工工作表函函数返回基于以以下公式式的幂级级数之和和:SIGN 工作表表函数返回数字的的符号当当数字

32、为为正数时时返回 1,为为零时返返回 00,为负负数时返返回 -1SIN 工工作表函函数返回给定角角度的正正弦值SINH 工作表表函数返回某一数数字的双双曲正弦弦值SQRT 工作表表函数返回正平方方根SQRTPPI 工工作表函函数返回某数与与 pii 的乘乘积的平平方根SUBTOOTALL 工作作表函数数返回数据清清单或数数据库中中的分类类汇总SUM 工工作表函函数返回某一单单元格区区域中所所有数字字之和SUMIFF 工作作表函数数根据指定条条件对若若干单元元格求和和SUMPRRODUUCT 工作表表函数在给定的几几组数组组中,将将数组间间对应的的元素相相乘,并并返回乘乘积之和和SUMSQQ

33、工作作表函数数返回所有参参数的平平方和SUMX22MY22 工作作表函数数返回两数组组中对应应数值的的平方差差之和SUMX22PY22 工作作表函数数返回两数组组中对应应数值的的平方和和之和,平平方和加加总在统统计计算算中经常常使用SUMXMMY2 工作表表函数返回两数组组中对应应数值之之差的平平方和TAN 工工作表函函数返回给定角角度的正正切值TANH 工作表表函数返回某一数数字的双双曲正切切值TRUNCC 工作作表函数数将数字的小小数部分分截去,返返回整数数用来判断真真假值,或或者进行行复合检检验的EExceel函数数,我们们称为逻逻辑函数数。在EExceel中提提供了六六种逻辑辑函数。即

34、即ANDD、ORR、NOOT、FFALSSE、IIF、TTRUEE函数。一、AND、OR、NOT函数这三个函数都用来返回参数逻辑值。详细介绍见下:(一)AND函数所有参数的逻辑值为真时返回 TRUE;只要一个参数的逻辑值为假即返回 FALSE。简言之,就是当AND的参数全部满足某一条件时,返回结果为TRUE,否则为FALSE。语法为AND(logical1,logical2, .),其中Logical1, logical2, . 表示待检测的 1 到 30 个条件值,各条件值可能为TRUE,可能为 FALSE。 参数必须是逻辑值,或者包含逻辑值的数组或引用。举例说明:1、 在B2单元格中输入数

35、字50,在C2中写公式=AND(B230,B260)。由于B2等于50的确大于30、小于60。所以两个条件值(logical)均为真,则返回结果为TRUE。 图1 AAND函函数示例例12、 如果果 B11-B33 单元元格中的的值为 TRUUE、FFALSSE、TTRUEE,显然然三个参参数并不不都为真真,所以以 在BB4单元元格中的的公式=ANDD(B11:B33) 等等于 FFALSSE 图2 AAND函函数示例例2(二)ORR函数OOR函数数指在其其参数组组中,任任何一个个参数逻逻辑值为为 TRRUE,即即返回 TRUUE。它它与ANND函数数的区别别在于,AAND函函数要求求所有函函

36、数逻辑辑值均为为真,结结果方为为真。而而OR函函数仅需需其中任任何一个个为真即即可为真真。比如如,上面面的示例例2,如如果在BB4单元元格中的的公式写写为=OOR(BB1:BB3)则则结果等等于TRRUE 图3 OOR函数数示例(三)NOOT函数数NOTT函数用用于对参参数值求求反。当当要确保保一个值值不等于于某一特特定值时时,可以以使用 NOTT 函数数。简言言之,就就是当参参数值为为TRUUE时,NNOT函函数返回回的结果果恰与之之相反,结结果为FFALSSE.比比如NOOT(22+2=4),由由于2+2的结结果的确确为4,该该参数结结果为TTRUEE,由于于是NOOT函数数,因此此返回函

37、函数结果果与之相相反,为为FALLSE。二、TRUE、FALSE函数TRUE、FALSE函数用来返回参数的逻辑值,由于可以直接在单元格或公式中键入值TRUE或者FALSE。因此这两个函数通常可以不使用。三、IF函数(一)IF函数说明IF函数用于执行真假值判断后,根据逻辑测试的真假值返回不同的结果,因此If函数也称之为条件函数。它的应用很广泛,可以使用函数 IF 对数值和公式进行条件检测。它的语法为IF(logical_test,value_if_true,value_if_false)。其中Logical_test表示计算结果为 TRUE 或 FALSE 的任意值或表达式。本参数可使用任何比较

38、运算符。Value_if_true显示在logical_test 为 TRUE 时返回的值,Value_if_true 也可以是其他公式。Value_if_false logical_test 为 FALSE 时返回的值。Value_if_false 也可以是其他公式。简言之,如果第一个参数logical_test返回的结果为真的话,则执行第二个参数Value_if_true的结果,否则执行第三个参数Value_if_false的结果。IF函数可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。Excel 还提供了可根据某一条件来分析数据

39、的其他函数。例如,如果要计算单元格区域中某个文本串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本串或数字求和,则可使用 SUMIF 工作表函数。(二)IF函数应用1、 输出带有公式的空白表单 图5 人人事分析析表1以图中所示示的人事事状况分分析表为为例,由由于各部部门关于于人员的的组成情情况的数数据尚未未填写,在在总计栏栏(以单单元格GG5为例例)公式式为:=SUMM(C55:F55)我们们看到计计算为00的结果果。如果果这样的的表格打打印出来来就页面面的美观观来看显显示是不不令人满满意的。是是否有办办法去掉掉总计栏栏中的00呢?你你可能会会说,不不写

40、公式式不就行行了。当当然这是是一个办办法,但但是,如如果我们们利用了了IF函函数的话话,也可可以在写写公式的的情况下下,同样样不显示示这些00。如何何实现呢呢?只需需将总计计栏中的的公式(仅仅以单元元格G55为例)改改写成:=IFF(SUUM(CC5:FF5),SUMM(C55:F55),)通通俗的解解释就是是:如果果SUMM(C55:F55)不等等于零,则则在单元元格中显显示SUUM(CC5:FF5)的的结果,否否则显示示字符串串。几点点说明:(1) SUMM(C55:F55)不等等于零的的正规写写法是SSUM(C5:F5)00,在EEXCEEL中可可以省略略00;(22) 表示示字符串串的

41、内容容为空,因因此执行行的结果果是在单单元格中中不显示示任何字字符。 图42、 不同同的条件件返回不不同的结结果如果果对上述述例子有有了很好好的理解解后,我我们就很很容易将将IF函函数应用用到更广广泛的领领域。比比如,在在成绩表表中根据据不同的的成绩区区分合格格与不合合格。现现在我们们就以某某班级的的英语成成绩为例例具体说说明用法法。 图6某班级的成成绩如图图6所示示,为了了做出最最终的综综合评定定,我们们设定按按照平均均分判断断该学生生成绩是是否合格格的规则则。如果果各科平平均分超超过600分则认认为是合合格的,否否则记作作不合格格。根据据这一规规则,我我们在综综合评定定中写公公式(以以单元

42、格格B122为例):=IFF(B111660,合格,不不合格)语法法解释为为,如果果单元格格B111的值大大于600,则执执行第二二个参数数即在单单元格BB12中中显示合合格字样样,否则则执行第第三个参参数即在在单元格格B122中显示示不合格格字样。在综合评定栏中可以看到由于C列的同学各科平均分为54分,综合评定为不合格。其余均为合格。3、 多层嵌套函数的应用在上述的例子中,我们只是将成绩简单区分为合格与不合格,在实际应用中,成绩通常是有多个等级的,比如优、良、中、及格、不及格等。有办法一次性区分吗?可以使用多层嵌套的办法来实现。仍以上例为例,我们设定综合评定的规则为当各科平均分超过90时,评

43、定为优秀。如图7所示。 图7说明:为了了解释起起来比较较方便,我我们在这这里仅做做两重嵌嵌套的示示例,您您可以按按照实际际情况进进行更多多重的嵌嵌套,但但请注意意Exccel的的IF函函数最多多允许七七重嵌套套。根据据这一规规则,我我们在综综合评定定中写公公式(以以单元格格F122为例):=IFF(F111660,IIF(AAND(F111900),优秀,合合格),不不合格)语法法解释为为,如果果单元格格F111的值大大于600,则执执行第二二个参数数,在这这里为嵌嵌套函数数,继续续判断单单元格FF11的的值是否否大于990(为为了让大大家体会会一下AAND函函数的应应用,写写成ANND(FF

44、1190),实际际上可以以仅写FF1190),如如果满足足在单元元格F112中显显示优秀秀字样,不不满足显显示合格格字样,如如果F111的值值以上条条件都不不满足,则则执行第第三个参参数即在在单元格格F122中显示示不合格格字样。在综合评定栏中可以看到由于F列的同学各科平均分为92分,综合评定为优秀。(三)根据条件计算值在了解了IF函数的使用方法后,我们再来看看与之类似的Excel提供的可根据某一条件来分析数据的其他函数。例如,如果要计算单元格区域中某个文本串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本串或数字求和,则可使用 SUMIF 工作表函数。

45、关于SUMIF函数在数学与三角函数中以做了较为详细的介绍。这里重点介绍COUNTIF的应用。COUNTIF可以用来计算给定区域内满足特定条件的单元格的数目。比如在成绩表中计算每位学生取得优秀成绩的课程数。在工资表中求出所有基本工资在2000元以上的员工数。语法形式为COUNTIF(range,criteria)。其中Range为需要计算其中满足条件的单元格数目的单元格区域。Criteria确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、32、32、apples。1、成绩表这里仍以上述成绩表的例子说明一些应用方法。我们需要计算的是:每位学生取得优秀成

46、绩的课程数。规则为成绩大于90分记做优秀。如图8所示 图8根据这一规规则,我我们在优优秀门数数中写公公式(以以单元格格B133为例):=COOUNTTIF(B4:B100,90)语法法解释为为,计算算B4到到B100这个范范围,即即jarrry的的各科成成绩中有有多少个个数值大大于900的单元元格。在在优秀门门数栏中中可以看看到jaarryy的优秀秀门数为为两门。其其他人也也可以依依次看到到。2、 销售业业绩表销销售业绩绩表可能能是综合合运用IIF、SSUMIIF、CCOUNNTIFF非常典典型的示示例。比比如,可可能希望望计算销销售人员员的订单单数,然然后汇总总每个销销售人员员的销售售额,并

47、并且根据据总发货货量决定定每次销销售应获获得的奖奖金。原原始数据据表如图图9所示示(原始始数据是是以流水水单形式式列出的的,即按按订单号号排列) 图9 原原始数据据表按销售人员员汇总表表如图110所示示 图10 销售人人员汇总总表如图10所所示的表表完全是是利用函函数计算算的方法法自动汇汇总的数数据。首首先建立立一个按按照销售售人员汇汇总的表表单样式式,如图图所示。然然后分别别计算订订单数、订订单总额额、销售售奖金。(1) 订单数 -用COUNTIF计算销售人员的订单数。以销售人员ANNIE的订单数公式为例。公式:=COUNTIF($C$2:$C$13,A17)语法解释为计算单元格A17(即销

48、售人员ANNIE)在销售人员清单$C$2:$C$13的范围内(即图9所示的原始数据表)出现的次数。这个出现的次数即可认为是该销售人员ANNIE的订单数。(2) 订单总额-用SUMIF汇总每个销售人员的销售额。以销售人员ANNIE的订单总额公式为例。公式:=SUMIF($C$2:$C$13,A17,$B$2:$B$13)此公式在销售人员清单$C$2:$C$13中检查单元格A17 中的文本(即销售人员ANNIE),然后计算订单金额列($B$2:$B$13)中相应量的和。这个相应量的和就是销售人员ANNIE的订单总额。(3) 销售奖金-用IF根据订单总额决定每次销售应获得的奖金。假定公司的销售奖金规则为当订单总额超过5万元时,奖励幅度为百分之十五,否则为百分之十。根据这一规则仍以销售人员ANNIE为例说明。公式为:=IF(C1710。清单是指包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论