- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 公式、名字和函数 主要内容 数组公式及其应用 名字的使用 函数简介 常用函数介绍 1. 数组公式及其应用 1.1、概述 普通公式只执行一个简单计算,并且返回一个运算结果。数组公式能够同时对一组或两组以上的数据进行计算,计算的结果可能是一个,也可能是多个。 在数组公式中使用的数据称为数组参数,数组参数可以是一个数据区域,也可以是数组常量。 1.2、数组公式的建立方法 (1)选中需要保存数组公式结果的单元格或单元格区域。 (2)输入公式的内容。 (3)按Ctrl+Shift+Enter键。 1.3、用数组公式计算两个数据区域的乘积 【案例2-1】 某茶叶店经销多种茶叶,已知各种茶叶的单价以及12月份各种茶叶的销量如图所示,计算各种茶叶的销售额。 1.4、数组扩展 在公式中用数组作为参数时,所有的数组必须是同维的。如果数组参数或数组区域的维数不匹配,Excel会自动扩展该参数 。 比如,LG空调售价为7654元,重庆各商场的销售数据如下图的B、C两列所示。现要计算各商场的销售总额。 用数组公式计算销售总额 1.5、二维数组 涉及许多行(或列)数据处理的数组公式,就是所谓的二维数组。 合理地运用二维数组的运算功能,会提高数据处理的能力,有时在不同工作表之间进行数据汇总时会特别有效 。 案例2-2 某食品店将每月的食品销售资料统计在一个工作表中,1~6月的销售数据分别记录在Book1工作簿的Sheet1~Sheet6中,现在要统计每种商品前6个月的销售总量和销售金额,并将结果存放在sheet7。见下图: 2. 名字 2.1、名字概述 可以给一个单元格或单元格区域取一个名字,这个名字可以出现在公式中,用来指代引用的单元格或单元格区域,这会使公式的意义更加明确。 名字其实是一个标识符,由字母或下划线开头的一个或多个字符组成。名字不区分字母的大小写,比如ABC、abc、Abc都是同一个名字。在Excel中,还可以用汉字作为名字。 可以为同一单元格或单元格区域定义多个不同的名字。 名字一旦定义就可以在同一工作薄的不同工作表之间共用。 2.2、名字的意义 在Excel中,同一个工作簿中的名字是共享的,在一个工作表中定义的名字,可以被另一个工作表的公式引用,这使公式具有更强大的功能,它能够利用单元格的名字在不同的工作表中查找到正确的单元格或单元格区域。 名字给单元格的引用带来了许多方便,因为它使人们不必记住单元格在工作表中的引用位置,用名字就能找到它。 2.3、名字的定义 在Excel中,可以为一个独立的单元格、连续的单元格区域或许多不连续的单元格构成的单元格组合定义一个名字(或多个名字) 定义名字有多种方法,如定义、粘贴、指定或标志等 2.4、定义单元格或单元格区域的名字 -案例2-3:在下图中,B2单元格被命名为“存款利率”,在D5中输入的公式是“=C5*存款利率”,其中的“存款利率”就是B2单元格的名字。 (1)选择“插入”|“名称”|“定义”菜单命令. (2)在弹出的“定义名字”对话框的“引用位置” 输入要定义名字的单元格引用位置。 (3)在“在当前工作簿中的名称” 中输入名字 2.5、将工作表的首行(或首列)定义为名字 “指定”的方式一次可定义多个名字:可以将表格的首行或首列指定为相应的列或行的名字。 方法 (1)选中要指定名字的单元格区域。 (2)选择“插入”|“名称”|“指定”菜单项。 (3)在“指定名称”对话框中,选中“首行”、“最左列”的复选框。 这样就把该表的首行、首列指定成了相应的列、行的名字 指定首行、最左列为名字的案例 案例2-4:某学生成绩表如下图所示。指定其首行、最左列为名字。 用名字栏定义名字 工作表全选按钮(工作表列标A左边的按钮)上面的编辑框称为名字栏,它随时显示当前单元格的名字或引用。它可以用来定义名字。 案例2-5:用名字栏将下图B4:B8区域的名字定义为数量。 2.6、 名字的应用 1)通过名字在不同的工作表之间传递数据 案例2-6:实现方法见下页。 指定A2:B12的最左列为名字; 用名字查找蔬菜单价,见D列; 若不用名字,单价要从C列的几百个数据中去查找! 这种方法虽然比直接从工作表的单元格中查找数据方便了不少,但输入量仍然较大。用它处理成千上万行的数据查询仍然低效率。最佳方法是用名字和Indirect函数相结合,非常方便,高效。 某蔬菜商在一个工作表中保存蔬菜的单价,在另一工作表中保存销售记录,现要查找销售记录表中各蔬菜的单价。 2)名字与Indirect函数结合应用 Indirect函数与名字相结合,可使数据查找更方便。Indirect函数的用法是: Indirect(x) 其中的X可以是单元格引用或名字。 若
文档评论(0)