登陆注册
8915300000016

第16章 函数与公式(3)

单击“取消”按钮,将忽略循环引用信息,在状态栏中显示的信息提醒用户这种循环引用的存在。

此时,如果打开迭代计算设置,Excel就不会再次弹出循环引用提示。关于如何设置迭代计算的操作步骤如下:

步骤1:选择“工具”菜单中的“选项”命令,打开“选项”对话框,再选择“重新计算”选项卡。

步骤2:选中“迭代计算”复选框。

步骤3:在“最多迭代次数”文本框中输入循环计算的次数。

步骤4:在“最大误差”文本框中设置误差精度。

步骤5:单击“确定”按钮。

系统将根据设置的最多迭代次数和最大误差计算循环引用的最终结果,并将结果显示在相应的循环引用单元格中。

但是,在使用Excel时,最好关闭“迭代计算”设置,这样就可以得到对循环引用的提示,从而修改循环引用的错误。

4.3.3创建名称及其使用

1.创建名称

在Excel中,可以通过一个名称来代表工作表、单元格、常量、图表或公式等。如果在Excel中定义一个名称,就可以在公式中直接使用它。在Excel中定义一个名称的操作步骤如下:

步骤1:选取需要定义的单元格或单元格区域。

步骤2:选择“插入”菜单中的“名称”命令,再选择“定义”命令,打开“定义名称”对话框。

步骤3:在“在当前工作簿中的名称”文本框中输入定义的名称。

步骤4:单击“引用位置”组合框右边的“数据范围”按钮,可在工作表中选取单元格或单元格区域,然后再单击“确定”按钮,完成名称的定义。

2.名称的使用

完成名称的定义之后,就可以在工作表中使用了,其操作步骤如下:

步骤1:选取要使用名称或公式输入位置的单元格。

步骤2:选择“插入”菜单中的“名称”命令,从其级联菜单中选择“粘贴”命令,打开“粘贴名称”对话框。

步骤3:在“粘贴名称”列表框中选择需要使用的名称。

步骤4:单击“确定”按钮,将名称值粘贴到选取的单元格或公式中。

4.3.4SUM 函数的应用

SUM 函数是返回指定参数所对应的数值之和,其完整的结构为:

SUM(number1,number2,)

其中,number1,number2等是指定的所要进行求和的参数。函数中可以包含的参数个数为1~30,参数类型可以是数字、逻辑值和数字的文字表示等形式。

例如:A1:A4中分别存放着数据1~4,如果在A5中输入“SUM(A1:A4,10)”,则A5中显示的值为20,编辑栏显示的是公式。输入公式可以采用以下几种方法:

(1)直接输入函数公式,即选中A5单元格:输入“=SUM(A1:A4,10)”后,单击键即可。

(2)使用“函数参数”设定窗口来对函数中的参数进行输入。在“函数参数”设定窗口中,只需要输入相应的参数即可完成函数的输入。对于输入的参数,若是单元格区域,则可使用鼠标直接选择单元格区域来完成,也可以进行单元格区域的直接输入;对于那些简单的参数就直接在参数窗口中进行输入,在输入完参数之后,最后单击“确定”按钮即可。

以上面的输入为例,对于函数参数设定窗口的设置。

以下以商品销售统计记录表为例,使用SUM 函数对2008年上半年的商品销售的总销售额进行统计,其具体操作步骤如下:

步骤1:选中所要统计的单元格(如I2)。

步骤2:在选中的单元格中使用SUM 函数,并从弹出的参数设定窗口中设定好相应的参数进行统计,单击“确定”按钮。

步骤3:对于以下的I3:I28的总销售额的统计,用户只需要使用“填充柄”来完成即可得到相应的结果。

在Excel的函数库中,还有一种类似求和函数的条件求和函数——SUMIF 函数。该函数是用于计算符合指定条件的单元格区域内的数值进行求和,其完整的格式为:

SUMIF(range,criteria,sum_range)

其中,range 表示的是条件判断的单元格区域;criteria 表示的是指定条件表达式;而sum_range表示的是需要计算的数值所在的单元格区域。

例如,以商品进货清单为例,对各类商品的进价总额做一统计,将统计结果置于表格中的“总额表”中。对于“手机”类商品的进价总额统计时,在单元格中输入函数“=SUMIF(B2:B31,"手机",G2:G31)”,按键后就可得到所需结果,同样,对于“相机”、“MP4”、“储存卡”的进价总额统计,只需要将函数中的criteria 参数修改成相应的参数值即可。

4.3.5AVERAGE 函数的应用

AVERAGE 函数是返回指定参数所对应数值的算术平均数,其完整的格式为:

AVERAGE(number1,number2,)

其中,number1,number2等是指定所要进行求平均值的参数。该函数只对参数的数值求平均数,如区域引用中包含了非数值的数据,则AVERAGE 不把它包含在内。例如:A1:

A4中分别存放着数据1~4,如果在A5中输入“=AVERAGE(A1:A4,10)”,则A5中的值为4,即为(1+2+3+4+10)/5。但如果在上例中的A2和A3单元格分别输入了文本,比如“语文”和“英语”,则A5的值就变成了5,即为(1+4+10)/3,A2和A3虽然包含在区域引用内,但并没有参与平均值计算。

以下以商品销售统计记录表为例,计算2008年平均每月销售额的情况。其具体操作步骤如下:

步骤1:选中所要统计的单元格(如H2)。

步骤2:在选中的单元格中使用AVERAGE 函数,并从弹出的参数设定窗口中设定好相应的参数进行统计,单击“确定”按钮即可。

步骤3:对于以下的H3:H28的平均售额的统计,用户只需要使用“填充柄”来完成即可得到相应的结果。

4.3.6IF 函数的应用

IF 函数是一个条件函数,其完整的格式为:

IF(logical_test,value_if_true,value_if_false)其中,第一个参数logical_test 是当值函数的逻辑条件,第二个参数value_if_true 是当值为“真”时的返回值,第三个参数value_if_false 是当值为“假”时的返回值。IF 函数的功能为对满足条件的数据进行处理,条件满足,则输出Value_if_true,不满足,则输出Value_if_false。注意,在IF 函数的三个参数中可以省略Value_if_true 或Value_if_false,但不能同时省略。另外,在IF 函数中还可使用嵌套函数,最多可用嵌套7层。

以下以商品库存清单表为例,首先,对商品的库存量情况做一简单的描述,将期末库存量小于或等于5的商品视为库存不足,将大于5的商品视为库存充足。因此,在相应单元格中输入“=IF(E3<=5,"库存不足","库存充足")”。完成单元格的输入之后,按键后即将得到相应商品的库存情况。

对于IF 函数的嵌套使用仍以商品库存清单表为例,在上述的描述中,添加库存描述:将库存数量大于20的商品视为滞销。因此,可使用IF 函数的嵌套结构,在单元格中输入公式“=IF(E3=0,"脱销",IF(E3<=5,"库存不足",IF(E3>20,"滞销","库存正常")”,。完成单元格的输入之后,按键后即将得到相应商品的库存情况。

对于以下其他的商品,可以使用“填充柄”来完成。

IF函数也能进行嵌套函数的使用,在实例中的许多表格中都用到了这方面的知识。

例如在销售清单中,当用户选择了一个用户ID 之后,为什么后面的一些单元格(如姓名、发货地址、固定电话、手机、邮编)能自动地填充上相关的信息?其实这里这些单元格都应用了IF函数,同时在IF 函数中嵌套了一个查询函数——VLOOKUP 函数。例如,在销售清单中的E2单元格选择“user1”,则F2的单元格输入“=IF($E2="","",VLOOKUP($E2,客户资料,2,0))”。该输入的意思就是根据E2的输入,如果E2非空,则查询客户资料表中的第二列,将其填入到F2单元格中。

4.4Excel中数组的使用

4.4.1数组的概述

数组就是单元的集合或是一组处理的值的集合。可以写一个数组公式,即输入一个单个的公式,它执行多个输入操作并产生多个结果——每个结果显示在一个单元格区域中。

数组公式可以看成有多重数值的公式,与单值公式的不同之处在于它可以产生一个以上的结果。一个数组公式可以占用一个或多个单元区域,数组的元素可多达6500个。

对于数组在Excel中的使用,最基本的就是在Excel中输入数组公式,在此,以商品库存为例,计算期末库存商品的数量,其具体的操作步骤如下:

步骤1:选定需要输入公式的单元格或单元格区域,在此例中即为“G2:G28”。

步骤2:在单元格“G2”中输入公式“=D2:D28+E2:E28-F2:F28”,但不要按键(在此仅输入公式的方法与输入普通公式的方法一样),按++组合键。此时,用户可以看到“D2”到“F28”的单元格中都会出现用大括号“{}”框住的函数式,即“{=D2:D28+E2:E28-F2:F28}”。这表示“D2”到“F28”被当作整个单元格来进行处理,所以不能对“D2”到“F28”中的任意一个单元格作任何的单独处理,必须针对整个数组进行处理。

4.4.2使用数组常数

一个基本的公式可以按照一个或多个参数或者数值来产生出一个单一的结果,用户既可以输入对包含数值的单元格的引用,又可以输入数值的本身。在数组公式中,通常使用单元格区域引用,但也可以直接输入数值数组,输入的数值数组称为数组常量。

数组中使用的常量可以是数字、文本、逻辑值(“TRUE”或“FALSE”)和错误值等。

数组有整数型、小数型和科学计数型。文本则必须使用引号引起来,例如“星期一”。在同一个数组常量中可以使用不同类型的值。数组常量中的值必须是常量,不可以是公式。

数组常量不能含有货币符号、括号或百分比符号。所输入的数组常量不得含有不同长度的行或列。

数组常量可以分为一维数组与二维数组。一维数组包括垂直和水平数组。在一维水平数组中元素用逗号分开,如{10,20,30,40,50};在一维垂直数组中,元素用分号分开,如{100;200;300;400;500}。而对于二维数组中,常用逗号将一行内的元素分开,用分号将各行分开。

在此,以计算每月平均销售统计为例,介绍数组常数的使用。在实际统计中,计算每月平均值一般都是将年分成12个月,然后进行计算,但是如果个别商品销售的实际销售月数没有12个月,则应该使用它的实际销售月数进行计算,因此在Excel中,可以使用一维数组来实现实际销售的月数,进而进行计算。其操作步骤如下:

步骤1:选取需要输入公式的单元格,或单元格区域,即“G2:G28”。

步骤3:按++组合键,计算得到按照销售实际月数的平均结果。

4.4.3编辑数组

一个数组包含数个单元格,这些单元格形成一个整体,所以,数组中的单元格不能单独进行编辑、清除和移动,也不能插入或删除单元格,在对数组进行操作(编辑、清除、移动单元格,插入、删除单元格)之前,必须先选取整个数组,然后进行相应的操作。

如果要选取整个数组,可以执行如下步骤:

步骤1:选取数组中的任意一个单元格。

步骤2:单击“编辑”菜单中的“定位”命令,或按下键,将会弹出“定位”对话框。

步骤3:在“定位”对话框中,单击“定位条件”按钮,将会弹出“定位条件”对话框。

步骤4:在“定位条件”对话框中,选中“当前数组”单选按钮,最后按下“确定”按钮,便可看到整个数组被选定。

如果要编辑数组,可以执行如下的操作步骤:

步骤1:选定要编辑的数组。

步骤2:再将鼠标移到编辑栏上直接单击鼠标左键,或直接按下键,使得表示数组公式的括号消失。

步骤3:在代表数组的括号消失后,对公式进行编辑,编辑完成之后,按下++组合键,完成数组公式的编辑。

如果要删除数组,可以选定要删除的数组,按下+组合键或选择“编辑”菜单中的“清除”命令即可完成。

4.4.4数组公式的应用

本节的前3个小节已经介绍了如何输入数组公式,如何使用数组常数、如何对数组公式进行编辑。根据上述所学,以及结合前面函数的应用,如何根据销售清单表和商品资料表建立一张清晰,简洁的销售统计表呢?

同类推荐
  • 产品经理入门攻略(预售版)

    产品经理入门攻略(预售版)

    《产品经理入门攻略》深入浅出地告诉大家什么是产品经理,分别通过入门篇、基础篇和进阶篇梳理了不同的学习重点与方法,同时结合了多位作者的亲身经历,解答了常见的工作问题。《产品经理入门攻略》集合了数十位优秀的作者,作为移动互联网时代一本难得的图书,适合产品经理和运营阅读,大家阅读时可以找到不少实用的工作方法。我们希望本书能成为移动互联网时代中学习产品的经典之作。
  • 中国3D打印的未来

    中国3D打印的未来

    自2012年以来,有关3D打印的报道屡见报端,这一新型制造技术引起了全世界的广泛关注。《中国3D打印的未来》作者、中国3D打印技术产业联盟秘书长罗军认为,中国从20世纪90年代初开始涉足3D打印技术,并取得了巨大进展,但与国外同行相比仍存在一定差距。特别是中国3D打印企业普遍存在“小而散”、各自为政的现象,如何发挥整合优势、抱团发展是目前亟需解决的问题。如果能够加强同行合作,抱团发展,形成合力,相信3D打印会成为唯一一项中国有可能赶超世界先进水平的技术。
  • 办公软件高级应用

    办公软件高级应用

    日新月异的信息技术使计算机的应用渗透到各行各业,融入到我们的工作、学习和生活中,特别是在办公领域中运用计算机技术,可以实现办公自动化,成倍地提高工作效率。在众多的办公软件中,微软公司的Office系列软件是办公自动化软件中的佼佼者,其强大的功能深受全世界广大用户的青睐。根据当前业界的需求以及办公软件的实际应用范围,本书针对Office 2003系列产品,深入讲解其高级应用知识和操作技能。
  • 中国网络传播研究2009(第三辑)

    中国网络传播研究2009(第三辑)

    本文以传统社区研究的“场域论”为基础,探讨网络传播中场域性互动对社会舆论的影响。文章首先从传统社区传播的场域性特征出发,探讨网络传播的社区性和场域性。然后分别分析了传统门户、BBS论坛和私人博客等三种主流的网络传播的场域性互动、意见表达和舆论形成的特点。最后结合“张殊凡事件”、“王石捐款”事件以及“黑砖窑”事件,探讨网络传播中的场域性互动对社会舆论从虚拟到现实的影响。
  • 数据库原理及Oracle应用

    数据库原理及Oracle应用

    进入21世纪,随着国家信息化步伐的加快及各行业信息化进程的不断加速,社会对专业(非计算机专业)人才的信息技术能力要求越来越高。为了适应社会对专业人才的要求,全国各高校在重视专业知识培养的同时也非常注重计算机应用能力的训练,即信息技术能力的培养。计算机应用水平已成为衡量高校毕业生综合素质的突出标志之一。
热门推荐
  • 农家夕阳美

    农家夕阳美

    林兮打初中时就想着某天有哪位白马王子可以骑着马把她载走,奈何天不遂人愿。年过二十五别说骑白马的王子!就是骑驴的也没有。从小到大能说上话的男生更是一个巴掌数得过来的!终于在某天林兮快崩溃的时候,有位骨道仙风的老爷爷吿诉她,前世孹缘未了。。。。
  • 枫雨树国

    枫雨树国

    来自神界掌握着无数生命的生命之主意外转生,与前世和自己一同来到奥兰特世界的神明重新结识,在无尽的修炼中一点一点的努力,建立起只属于他们的无拘无束的国度。
  • 独自经过的旅人:琥珀

    独自经过的旅人:琥珀

    生活是一袭华美的睡袍,上面却爬满了虱子。
  • 大乘广百论释论

    大乘广百论释论

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。
  • 心灵遥感

    心灵遥感

    在我国第一次核爆成功后,有一群研究人员,冒着辐射危险日以继夜地工作中着。其中一个一个研究人员喜得贵子,这个孩子是周红星。然而,在他患病去世之后,这个孩子被发现拥有超能力,能够感应他人所思所想。二十年之后,周红星利用自己的超能力,主持研究工作,在多个领域让我国科技进入先进行列。然而,他深觉自己个人的力量是有限的,所以,利用克隆技术,复制了三个孩子:周启元,周仲元,周季来。随后,又利用转基因技术,制造了另外七个拥有超能力的孩子:周恣意,周成伍,周从之,周蕤宾,周维纲,周归一,周复始。
  • 涅槃重来

    涅槃重来

    艺术源于生活。我一直不信小说中闺蜜的背叛。但我却相信豪门的阴谋诡计。——谢碧言十六岁的谢碧言永远带着温暖的笑容。我没有男友。我也不相信爱情。爱情是什么?与我来讲,父亲仅教会我亲情。而母亲?她只带给我背叛。二十岁的谢碧言挂着嘲讽的笑容看着这个雍容华贵的贵妇人。但我也不得不承认,艺术来源于生活。我的闺蜜,教会了我反抗。这很珍贵,不是吗?重活一世仅十五岁的谢碧言套着标准贵族式的温和笑容。PS.本文节奏有点慢。女主一直在慢慢成长。她什么都不知道,但她却在学。请你们可以多提点意见。毕竟我只是一个小萌新。凭着一时兴趣踏进这里。请多多关照!(┌?ω?)┌
  • 福妻驾到

    福妻驾到

    现代饭店彪悍老板娘魂穿古代。不分是非的极品婆婆?三年未归生死不明的丈夫?心狠手辣的阴毒亲戚?贪婪而好色的地主老财?吃上顿没下顿的贫困宭境?不怕不怕,神仙相助,一技在手,天下我有!且看现代张悦娘,如何身带福气玩转古代,开面馆、收小弟、左纳财富,右傍美男,共绘幸福生活大好蓝图!!!!快本新书《天媒地聘》已经上架开始销售,只要3.99元即可将整本书抱回家,你还等什么哪,赶紧点击下面的直通车,享受乐乐精心为您准备的美食盛宴吧!)
  • 六合清浊

    六合清浊

    清,清理,扫除;浊,浊气,污浊。清浊,清扫浊气,还天地清明,究竟是清浊之战,还是六合奇缘,让我们一起去唤醒那段沉睡太久了的远古奇谈。看一场落雪也好听一回风雨也罢这悲旷寂寥的天下埋不下过往刻不得风华琴涩染秋风挥剑斩相思带着悲伤带着缺憾是午夜梦回时的妮妮缠缠亦或聚散流沙般的情深缘浅
  • 20

    20

    不懂得爱情的女孩,慢慢摸索什么是真正的爱情。不懂得社会现实的女孩,逐渐成为具有独立人格的女性。
  • 婚后再爱:有婚无色

    婚后再爱:有婚无色

    她,在一场灾难中逃生,却从此失去了对男人的信任和好感。他,五年前一个温馨的夜晚,坠进了孽欲中难以自拨,痛不欲生。为了各自的利益,她和他拿着婚前签下的同床不共枕的协议闪进了婚姻的城堡。为此,又会谱出一曲怎样的咏叹调。