Excel中常用的查找与引用函数

浏览: 1495

Excel常用的查找与引用函数

Excel中的查找与引用函数有多种,这里按照使用频率的高低和与工作的相关性大小,介绍几个常用的查找与引用函数。如下表所示。

函数名称语法格式功能说明
VLOOKUPVLOOKUP(lookup_value, table_array,col_index_num, range_lookup)在数据区域的第一列中纵向查找指定值,返回指定列号所对应的值
MATCHMATCH(lookup_value, lookup_array,match_type)返回符合特定值、特定顺序的项在数组中的相对位置
INDEXINDEX(array, row_num, column_num)或INDEX(reference, row_num, column_num, area_num)返回表或区域中的值或对值的引用,前者是数组形式语法格式,后者是引用形式的语法格式
INDIRECTINDIRECT(ref_text, [a1])返回文本字符串所指定的引用
OFFSETOFFSET(reference, rows, cols, height, width)以指定的引用为参照系,通过给定偏移量返回新的引用
CHOOSECHOOSE(index_num, value1, value2)根据给定的索引值,从参数串中选出相应值。

下面我们来学习下MATCH和INDIRECT函数进行示例讲解,由于VLOOKUP函数比较重要,下次我再结合实例分享内容给大家。其他函数的使用,后续我也会整理实例分享给大家,敬请期待。


MATCH函数的用法

在使用MATCH函数时,要求对区域中的行和列中的值是按照某种顺序排列的,如下表所示的A1:E5单元格区域,每一行或每一列的数据均以升序排列。如果数据不按照有规律的顺序排列,在使用MATCH函数的时候就会显示“#N/A”错误。G2单元格中公式“=MATCH(50, C1:C5, 1)”返回的结果是5,这一公式表示在C1:C5这一列中查找“50”这个数字的位置,结果显示它位于C1:C5区域中顺数第5个单元格。第三个参数“1”表示该列数值按升序排列,如果是降序排列,则应该是“-1”。

2025303540
25303540455
3035404550
3540455055
4045505560


INDIRENCT函数的用法

INDIRENCT函数分为加引号和不加引号两种引用形式,其中加引号是对文本的引用,不加引号是对地址的引用。如果所引用的地址中没有相应的文本内容,则会返回错误值“#REF!”。如下表所示,在引用结果区域中分别应用了不同形式的公式显示出不同的结果。

数据区域引用结果
B2数据之美数据之美#REF!
数据科学魅力无限数据科学数据之美

D2=INDIRECT(A2)

D3=INDIRECT(“A3”)

E2=INDIRECT(B2)

E3=INDIRECT(“B2”)

小结

上面就是今天的主题内容了,使用查找引用函数提高工作效率。希望通过上面的操作能帮助大家提高工作效率。如果你有什么好的意见,建议,或者有不同的看法,我都希望你留言和我们进行交流、讨论。

如果想快速联系我,欢迎关注微信公众号:AiryData。

推荐 0
本文由 Airy 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册