Excel函数——查找和引用函数

上传人:ni****g 文档编号:489870625 上传时间:2022-10-20 格式:DOC 页数:21 大小:797KB
返回 下载 相关 举报
Excel函数——查找和引用函数_第1页
第1页 / 共21页
Excel函数——查找和引用函数_第2页
第2页 / 共21页
Excel函数——查找和引用函数_第3页
第3页 / 共21页
Excel函数——查找和引用函数_第4页
第4页 / 共21页
Excel函数——查找和引用函数_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《Excel函数——查找和引用函数》由会员分享,可在线阅读,更多相关《Excel函数——查找和引用函数(21页珍藏版)》请在金锄头文库上搜索。

1、第5章查找和引用函数在Excel中,查找和引用函数的主要功能是查询各种信息。在数据量很大的工作表中,Excel的查找和引用函数能起到很大的作用。在实际应用中,查找和引用函数会和其他类 型的函数一起综合应用,完成复杂的查找或者定位。在本章中,将根据函数的性质,分为 查找和引用函数两个小节详细讲解。5.1查找函数查找函数的主要功能是快速的确定和定位所需要的信息。这类函数的主要功能是检 索:根据实际需要,在工作表或者在多个工作薄中获取需要的信息或者数据。在本小节中,将详细讲解各个函数的功能。5.1.1 ADDRESS函数:返回引用地址【功能说明】该函数根据给定的行号和列号,返回某一个具体的单元格的地

2、址。【语法表达式】 ADDRESS(row-num , column-num , abs-num, al, sheet-text)【参数说明】zRow-num :代表行号,表示单元格在哪一行的数字。例如,单元格D2,就表示其在第2行。z Column-num :代表列标号,表示单元格在哪一列的数字。例如,单元格D2,就表示其在D列。z Abs-num :代表引用类型。使用函数时,其值可以是1、2、3、4中的任意一个值。 该参数也可以省略。如果省略该参数,系统将其默认为1。数字和其代表的引用类型的关系,如表 5.1所示。表5.1数字和代表类型数字引用类型1代表绝对引用2代表绝对行号,相对列标3代

3、表相对行号,绝对列标4代表相对引用z A1 :代表引用样式的逻辑值。如果参数a1为TRUE或者省略,那么函数将返回a1样式的引用;如果 a1为FALSE,那么函数将返回 R1C1样式的引用。zSheet-text :代表一文本,指定作为外部引用时的工作表名称。如果省略该参数,那么表示不使用任何工作表名。【使用说明】如果参数a1是指定的四个数字之外的任意数字,函数都将返回错误值#value!。【实际应用】某公司组织员工进行某种游戏,现在有员工编号和游戏序号。根据最后得奖序号来判 断员工编号的单元格。在单元格E2中输入公式“ =ADDRESS(3,1,1) ”,得到得奖员工编号所在单元格,如 图5

4、.1所示。E2ABcDE1灵工占号眈甲元帖111In5A531112nU3ttt114115V11&VI117vn邑=ADDRSS(3,1 1)査比印电罔因?:皿加j Microsoft EXC(ICbt胡7fl3 iS人,文!)布,好娠诵烏砸抨发工JE戴現冲_ -阿(3 凹卫图5.1获取得奖单元格【应用说明】在 Excel中,引用类型有绝对引用、相对引用、混合引用三种类型。引用样式有al和R1C1两种。5.1.2 AREAS函数:返回区域个数【功能说明】给定一个引用,利用AREAS函数计算该引用中包含的区域的个数。该引用区域可以是连续的单元格区域,也可以是某个具体的单元格。【语法表达式】 A

5、REAS(refere nee)【参数说明】Refere nee:代表对单元格或单元格区域的引用。使用函数是,其值可是 是单个单元格,也可以是单元格区域。如果需要引用多个不连续的单元格区域,那么需要 用括号把各引用区域引起来。【使用说明】在引用多个不连续的单元格区域时,一定要用大括号把引用区域括起来。【实际应用】某总公司将各个不同部门的销量统计在不同的单元格范围内,现在需要统计公司所有 的区域总数。在单元格 B2 中输入“ =AREAS(A4:B11,D4:E11,A15:B21,D14:E21,G14:H21)”,计算的区域总数结果如图 5.2所示。d 哼 ” z二aCfltyiWIWtii

6、ii. - t/tvatA E)l- M x开因畝卯悴馬炊砌丰阖贬开发工皿座脅” D *E1”J-S (A4 rBl L D4; El 1, AI5; B21 n DU; EZ1, G14;HZ1)ACDEFGHI-1_5_1员a号TAfifiI!S 号1113M2H30011245(2L21136702U65Q114B7U214A301152153 ID1164TO卽临450117530217510西郃中雨郃肛齢梢蛍员工齢梢童貝工编号J11Ml340511312咄号m47D5124帥11341369D513710J146B5砒A9Q51491031535415卿51537011G4-Q541

7、651651011755417S50517570H 4 4 h AUDKESS.速喜;CfcKiQSE 疚吐Uffi辭叭 如脚删_ uw少H业iimuZpo做.勺? 、也,盘图5.2返回区域个数【应用说明】单元格也是小区域,因此AREAS函数也可以统计单元格的个数。该函数还可以应用到经济销售的其他领域,用来统计销售项目个数或者销售区域总数。5.1.3 CHOOSE函数:从列表中选择数值【功能说明】该函数利用给定的参数值,返回数值参数列表中的一个值。列表中的数 值个数介于1-29这29个数值之间。【语法表达式】CHOOSE(index-num,value1,value2 )【参数说明】zInde

8、x-num :用来指定所选定的数值参数,其中Index-num的参数必须是介于 1-29之间的数字表达式或者单元格字段。这里包括了三种情况:(1 )当Index-num的值为1时,CHOOSE函数会返回 Value1的值;为2时,会返 回Value2的值;依次类推。(2) 当Index-num的值是一个小数,那么按四舍五入取整后,再返回(1)。(3) 当Index-num的值小于1或者大于列表中最后一个值的序列号,函数将返回 一个错误值#VALUE !。z Value1, value2为1到29个数值参数。函数根据Index-num提供的参数值,从中选择一个数值或者一项要执行的操作。这些数值参

9、数可以是数值表达式、列 表、公式、单元格引用、定义名称、函数或者文本。【使用说明】zIndex-num中的参数可以是数值表达式,也可以是字段,其运算结果是一个介于1和29之间数值。如果Index-num是一个数组,则在计算时,每一个值都会参与计算。z数值参数间需要用逗号隔开。【实际应用】某小公司中包含了多个员工的薪酬信息,根据不同的工资等级,公司需要为这些员工 选取不同的奖金比例等级。在单元格C2中输入函数表达式 “ =CHOOSE(INT(B2/3000),4%,8%,12%),计算单元格B2中工资额的奖金比例,然后利用自动填充功能,计算其他工资额的奖金比例,结 果如图5.3所示。图5.3选

10、取奖金比例【应用说明】CHOOSE函数的数值参数还可以为区域被引用。5.1.4 COLUM N函数:返回列号【功能说明】该函数用来返回指定引用的列号。列号的范围是1256之间的任意整数。【语法表达式】 COLUMN(refere nee)【参数说明】表示单元格,或单元格区域。也就是,一个单元格,或单元格区域。【使用说明】z 如果省略参数referenee,那么返回函数COLUMN所在单元格的列号。z 如果参数referenee是单元格区域,且函数 COLUMN 以水平数组的方式输入, 那么函数将返回位于单元格区域首列的单元格的列号。【实际应用】某公司统计了三个部门的员工编号,下面需要通过员工编

11、号判断所在部门。在单元格E3中输入“ =COLUMN(C6) ”,判断员工编号314所在的部门,如图 5.4示。諒0 * e ?w”;迂刁豆紳調川內 WckmMe斫时E3开瑙Jlh 鈕:佃 S3垢丘可*壬开注I远劎一XA =COLJ11M(C6)AEC i DF1fil号2部门1部门二部门三所在部门s1112113113q112212312511?2133136114214314?115215315811$31币g11721731710iia2183 IS11iPLLWTJ 阿 1图5.4确定员工所在的部门【应用说明】参数referenee只能引用一个单元格区域,不能同时引用多个单元格区域。5

12、.1.5 COLUMNS函数:返回引用的列数1256之间的数值。【功能说明】计算引用的单元格区域包含的列数,返回的结果是【语法表达式】 COLUMNS (array)【参数说明】array :代表要计算其列数的数组或数组公式,可以是引用的单元格区域。【使用说明】该函数不能省略参数。【实际应用】某公司统计了各部门的员工编号,现在需要统计部门总数。在单元格 E3中输入“ =COLUMNS(A2:C1O) ”,结果如图5.5示。AcE1员工堀号2部门一部门二和门三总椰门Sf3m211311341122123125113233SIJ&114214314711521531531咔21$316S11721731710118218318E3i t t n CMOQEE . COLIIWn ELI Ml応M=COLJ11WS (.AZiCl 0开曲贡面:仙MS丘习|啦壬开脱|远声一“ X图5.5返回引用区域的数目【应用说明】如果参数是单元格、单元格区域、数组、数组公式以外的任何值,函数 将返回错误值#Value !。5.1.6 HLOOKUP函数:实现水平查找【功能说明】在数据表或数值数组的首行查找指定的数值,并在数据表中指定行的同 一列中返回一个数值。【语法表达式】 HLOOKUP(lookup-value , table-array , row

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号