本文目录
- Excel常用的查找与引用函数
- MATCH函数的用法
- INDIRENCT函数的用法
- 小结
Excel常用的查找与引用函数
Excel中的查找与引用函数有多种,这里按照使用频率的高低和与工作的相关性大小,介绍几个常用的查找与引用函数。如下表所示。
| 函数名称 | 语法格式 | 功能说明 |
| VLOOKUP | VLOOKUP(lookup_value, table_array, col_index_num, range_lookup) | 在数据区域的第一列中纵向查找指 定值,返回指定列号所对应的值 |
| MATCH | MATCH(lookup_value, lookup_array, match_type) | 返回符合特定值、特定顺序的项在 数组中的相对位置 |
| INDEX | INDEX(array, row_num, column_num)或 INDEX(reference, row_num, column_num, area_num) | 返回表或区域中的值或对值的引用,前者是数组形式语法格式,后者是引用形式的语法格式 |
| INDIRECT | INDIRECT(ref_text, [a1]) | 返回文本字符串所指定的引用 |
| OFFSET | OFFSET(reference, rows, cols, height, width) | 以指定的引用为参照系,通过给定 偏移量返回新的引用 |
| CHOOSE | CHOOSE(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”。
| 20 | 25 | 30 | 35 | 40 | ||
| 25 | 30 | 35 | 40 | 45 | 5 | |
| 30 | 35 | 40 | 45 | 50 | ||
| 35 | 40 | 45 | 50 | 55 | ||
| 40 | 45 | 50 | 55 | 60 |
INDIRENCT函数分为加引号和不加引号两种引用形式,其中加引号是对文本的引用,不加引号是对地址的引用。如果所引用的地址中没有相应的文本内容,则会返回错误值“#REF!”。如下表所示,在引用结果区域中分别应用了不同形式的公式显示出不同的结果。
| 数据区域 | 引用结果 | |||
| B2 | 数据之美 | 数据之美 | #REF! | |
| 数据科学 | 魅力无限 | 数据科学 | 数据之美 |
D2=INDIRECT(A2)
D3=INDIRECT(“A3”)
E2=INDIRECT(B2)
E3=INDIRECT(“B2”)
小结
上面就是今天的主题内容了,使用查找引用函数提高工作效率。希望通过上面的操作能帮助大家提高工作效率。如果你有什么好的意见,建议,或者有不同的看法,我都希望你留言和我们进行交流、讨论。
如果想快速联系我,欢迎关注微信公众号:AiryData。
转载请注明:数据之美 ? Excel中常用的查找与引用函数
喜欢 (0) or 分享 (0)
热门跟贴