乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 求excel中的lookup函数和vlookup函数的用法,...-excel中lookup函数的使用方法,lookup

求excel中的lookup函数和vlookup函数的用法,...-excel中lookup函数的使用方法,lookup

作者:乔山办公网日期:

返回目录:excel表格制作


lookup函数是按照第一行/列来作为检索值的,不能反过来查第一行/列。设定的范围应该包括检索项以及对应值。否则当你指定的取值行/列超出这个范围,就会出现非法值。

功能 e68a84e799bee5baa6330               
这个函数在表格左侧的行标题中查找指定的内容
当找到时,它再挑选出该行对应的指定列的单元格内容。

语法                

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value 为需要在数组第一列中查找的数值。Lookup_value 可以为数值、引用或文本字符串。
Table_array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或数据清单。
如果 range_lookup 为 TRUE,则 table_array 的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数 VLOOKUP 不能返回正确的数值。如果 range_lookup 为 FALSE,table_array 不必进行排序。
通过在“数据”菜单中的“排序”中选择“升序”,可将数值按升序排列。
Table_array 的第一列中的数值可以为文本、数字或逻辑值。
文本不区分大小写。
Col_index_num 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num 小于 1,函数 VLOOKUP 返回错误值值 #VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值 #REF!。
Range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。
说明
如果函数 VLOOKUP 找不到 lookup_value,且 range_lookup 为 TRUE,则使用小于等于 lookup_value 的最大值。
如果 lookup_value 小于 table_array 第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。
如果函数 VLOOKUP 找不到 lookup_value 且 range_lookup 为 FALSE,函数 VLOOKUP 返回错误值 #N/A。

=LOOKUP(MID(A2,3,2),{01,02,03},{1,2,3}&"班")

问题1、MID函数是Microsoft Excel中的一个字符串函数,作用是从一个字符串中截取出指定数量的字符,A2后面的3表示开始位置,2表示截取的字符串个数。

问题2、=VLOOKUP(MID(A2,3,2),{"01",1;"02",2;"03",3},2,0)

扩展资料

(1)向量形式:公式为 = LOOKUP(lookup_value,lookup_vector,result_vector)

式中 lookup_value—函数LOOKUP在第一个向量中所要查找的数值,它可以为数字、文本、逻辑值或包含数值的名称或引用;

lookup_vector—只包含一行或一列的区域lookup_vector 的数值可以为文本、数字或逻辑值;

result_vector—只包含一行或一列的区域其大小必须与 lookup_vector 相同。

(2)数组形式:公式为

= LOOKUP(lookup_value,array)

式中 array—包含文本、数字或逻辑值的单元格区域或数组它的值用于与 lookup_value 进行比较。

例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。

注意:array和lookup_vector的数据必须按升序排列,否则函数LOOKUP不能返回正确的结果。文本不区分大小写。如果函数LOOKUP找不到lookup_value,则查找array中小于lookup_value的最大数值。如果lookup_value小于array中的最小值,函数LOOKUP返回错误值#N/A。另外还要注意:函数LOOKUP在查找字符方面是不支持通配符的7a686964616fe4b893e5b19e362,但可以使用FIND函数的形式来代替。

参考资料:百度百科—LOOKUP函数



VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
解释:
VLOOKUP(--查找的值,--查找的区域,--找到后返回第几列,--类型,如果为true或不填,则表示不精确匹配,如果没找到那个值,则返回小于该值的最大数值;如果为false,则表示精确匹配,找不到就返回错误#N/A)。
举例:(见excel帮助)
=VLOOKUP(1,B2:D10,2) 使用近似匹配搜索B列中的值1,在B列中找到小于等于 1 的最大值 0.946,然后返回同一行中c 列的值。(2.17)
=VLOOKUP(1,B2:D10,2,false) 使用精确匹配搜索B列中的值1,然后返回同一行中C列的值。
B C D
密度 粘度 温度
0.457 3.55 500
0.525 3.25 400
0.616 2.93 300
0.675 2.75 250
0.746 2.57 200
0.835 2.38 150
0.946 2.17 100
1.09 1.95 50
1.29 1.71 0

相关阅读

关键词不能为空
极力推荐
  • 破解excel密码-破解解除Excel VBA工程密码

  • 解除VBA查看密码首先,如果文件格式是(.xslm),需要先打开Excel文件,另存为2003版格式(.xls),保存过程中如有弹出提示,直接点击确认即可。然后点击选中文件,单击右键打开方式选择使

ppt怎么做_excel表格制作_office365_word文档_365办公网