如下所有案例中表头均不参与范围查找内:
1、LOOKUP(lookup_value,lookup_vector,[result_vector]):在一行或者一列中查找某个值并从另一行或者列中找到同位置的值
记住:中括号内的参数可以不赋值,若在中间用逗号隔开这个参数,若在末尾则不予理会
lookup(查找对象,查找对象所在的行或者列,查找结果所在的行或者列)
要求:查找对象
所在的行或者列中的数据必须是按照升序
的方式排好序的
1)列
2)行
2、VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]):按列查找表格或区域内容
联想:vertical - 垂直、竖直
vlookup(查找对象,查找区域,查找结果所在的列号,查找方式)
参数说明:
lookup_value:要查找的对象
table_array:查找的区域,包含查找对象的区域以及查找结果所在的区域
col_index_num:查找结果在整个区域中的位置,是第几列
(进一步说明VLOOKUP函数只能用于数据以列的形式存在的情况)
range_lookup:查找方式
查找方式有两种:
TRUE:近似匹配,只有在查找对象所在的列中的数据是升序排序的时候才能用
FALSE:精确匹配
使用要求:
1、数据以列的形式存在
2、查找对象所在列必须在查找结果所在列的前面
3、HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup]):在表格的首行或数值组中搜索值,然后返回表格或数组中所在列的指定行中的值
HLOOKUP(查找对象,查找区域,查找结果所在的行号,查找方式)
联想:horizontal - 水平的、横向的
查找方式有两种:
TRUE:近似匹配,只有在查找对象所在的列中的数据是升序排序的时候才能用
FALSE:精确匹配
使用要求:
1、数据以行的形式存在
2、查找对象所在行必须在查找结果所在行的上面
4、XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found],[match_model],[search_model]):按行查找表格或区域内容
不再限制查找对象是否升序排列,不再限制查找对象在查找结果前或者上方,是VLOOKUP和HLOOKUP进阶使用。
1)基础用法:XLOOKUP(查找对象,查找对象所在的行或者列,查找结果所在行或所在列)
参数说明(跟VLOOKUP和HLOOKUP范围要求不同)
lookup_value:查找对象
lookup_array:查找对象所在范围
return_array:查找结果所在范围
2)定制参数:XLOOKUP(查找对象,查找对象所在的行或者列,查找不到时需要返回的数据,匹配模式,搜索模式)
参数说明
if_not_found:
查找不到时需要返回的数据(按要求或自己赋予)
match_model:
匹配模式
0 —> 精确匹配
-1 —> 精确匹配或下一个较小的项(没找到张4.5则返回张4对应的值)
1 —> 精确匹配或下一个较大的项(没找到张4.5则返回张5对应的值)
2 —> 通配符匹配(?、*、~)
search_model:
搜索模式(这里就不举例了)
1 - 从第一项到最后一项进行搜索
-1 - 从最后一项到第一项进行搜索
2 - 二进制文件搜索(升序排序)
-2 - 二进制文件搜索(降序排序)
案例1:查找张7对应的分数,如果查找不到返回90
案例2:查找不同匹配模式下张4.5对应的分数
案例3:(通配符~、?、*
的使用)
总结:
lookup(查找对象,查找对象所在的行或者列,查找结果所在的行或者列)
vlookup(查找对象,查找区域,查找结果所在的列号,查找方式)
HLOOKUP(查找对象,查找区域,查找结果所在的行号,查找方式)
XLOOKUP(查找对象,查找对象所在的行或者列,查找不到时需要返回的数据,匹配模式,搜索模式)
lookup函数要求:查找对象所在的行或者列中的数据必须是按照升序的方式排好序的
vlookup函数要求:数据以列的形式存在,查找对象所在列必须在查找结果所在列的前面
hlookup函数要求:数据以行的形式存在,查找对象所在行必须在查找结果所在行的上面
xlookup函数可以说是vlookup函数和hlookup函数的结合体,不再限制查找对象是否升序排列,不再限制查找对象在查找结果前或者上方,是VLOOKUP和HLOOKUP进阶使用。
excel中其他引用与查找函数详见:excel中的引用与查找函数篇1---------主要介绍了column函数、row函数、sort函数、sortby函数、unique函数的使用;sort与sortby的区别;excel中的去重函数
excel中其他引用与查找函数详见:excel中的引用与查找函数篇3---------主要介绍了index函数、match函数的基本用法