- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实训—— 公式与函数应用概要
可以用sumproduct函数来实现数组计算功能 二维数组 涉及许多行(或列)数据处理的数组公式,就是所谓的二维数组。 合理地运用二维数组的运算功能,会提高数据处理的能力,有时在不同工作表之间进行数据汇总时会特别有效 。 案例 某食品商店将每个月的食品销售资料统计在一个工作表中,1~6月的销售数据分别记录在Book1工作簿的Sheet1~Sheet6中,现在要统计每种商品前6个月的销售总量和销售金额。见下图:(注意是同一区域选择) 1、名字概述 可以给一个单元格或单元格区域取一个名字,这个名字可以出现在公式中,用来指代引用的单元格或单元格区域,这会使公式的意义更加明确。 名字其实是一个标识符,由字母或下划线开头的一个或多个字符组成。在Excel中,还可以用汉字字符作为名字。名字不区分字母的大小写,比如ABC、abc、Abc都是同一个名字。 可以为同一单元格或单元格区域定义多个不同的名字。 名字一旦定义就可以在同一工作薄的不同工作表之间共用。 2、名字的意义 在Excel中,同一个工作簿中的名字是共享的,在一个工作表中定义的名字,可以被另一个工作表的公式引用,这使公式具有更强大的功能,它能够利用单元格的名字在不同的工作表中查找到正确的单元格或单元格区域。 名字给单元格的引用带来了许多方便,因为它使人们不必记住单元格在工作表中的引用位置,用名字就能找到它。 名字应用案例 在下图中,B、C列是某商场所有产品的当日单价,E、F列是产品当天的销售记录。销售的产品多达几百种,而每天则可能只卖掉其中的几十种产品,现在要计算当日产品的销售金额。 若不用名字,单价要从C列的几百个数据中去查找! 3、名字的定义 在Excel中,可以为一个独立的单元格、连续的单元格区域或许多不连续的单元格构成的单元格组合定义一个名字(或多个名字) 定义名字有多种方法,如定义、粘贴、指定或标志等 4、定义单元格或单元格区域的名字 D3单元格的名字定义方法如下: (1)选择“插入”|“名称”|“定义”菜单命令. (2)在弹出的“定义名字”对话框的“引用位置” 输入要定义名字的单元格引用位置。 (3)在“在当前工作簿中的名称” 中输入名字 5、将工作表的首行(或首列)定义为名字 “指定”的方式一次可定义多个名字:可以将表格的首行或首列指定为相应的列或行的名字。 方法 (1)选中要指定名字的单元格区域。 (2)选择“插入”|“名称”|“指定”菜单项。 (3)在“指定名称”对话框中,选中“首行”、“最左列”的复选框。 这样就把该表的首行、首列指定成了相应的列、行的名字 指定首行、首列为名字的案例(注意选择区域需要包括行与列的范围,不可间隔) 6、 名字的应用 1)通过名字在不同的工作表之间传递数据 通过名字查找蔬菜单价 指定A2:B12最左边为名字 将“薪资表中的调底薪记录”区域定义名称,并将其应用于实际计算平均值 2)名字与Indirect函数结合应用 Indirect函数与名字相结合,可使数据查找更方便。Indirect函数的用法是: Indirect(x) 其中的X可以是单元格引用或名字。 若X为单元格引用,它必须用“”引起来,如:=INDIRECT(“A1”),将返回A1单元格中的内容(注意加””是对单元格里内容进行引用,不加引号是对其单元格内名字) 若X为单元格名字,它将返回该名字所对应的单元格的内容。 某蔬菜商在一个工作表中保存蔬菜的单价,在另一工作表中保存销售记录,现要查找销售记录表中各蔬菜的单价。 指定A2:B11区域的“最左列”为名字 在D2中输入公式: =INDIRECT(B2) 向下复制该公式! 3.应用行列交叉点查找数据 所谓行列交叉点指的是由[行的名字 列的名字]确定的单元格。 把一个工作表的首行、首列指定为名字之后,可以使用名字引用行、列交叉点对应单元格中的数据。 案例 某电信公司的电话用户档案,其中有成千上万个电话用户的电话号码。如果知道某个用户的名字,那么要在这样的表中查找该用户的电话号码、电话类型,或申请日期等数据就显得很困难,因为表中的资料太多了。通过行、列交叉点的名字引用能很轻松地找到所需的数据。 1指定A2:E17的“首行,最左列”为名字。 2、在任空白单元格中输入“客户名字库 第二行任一单元格标题”,就能找到该客户的对应数据。 (注意,其首行首列定义后是可用于交叉查找,但不能用于名字引用) Trimmean(Array,percent)功能:将数据区域头尾除去一定百分比的数据点,然后再求平均值 。Array为需要筛选并求平均值的数组或数据区域;Percent为计算时所要除去的数据点比例 P92例:对选手进行有效评分Trimmean(C3:C12,2/Count(c3:c12))去除2个
文档评论(0)