1、先学习查找函数的用法。查找函数有两种语法形式:向量和数组。(1).向量形式:就是求单行区域或单行区域(向量)中的数值。
(相关资料图)
2、然后返回第二个单行区或单行区中相同位置的值(注意是单行或单行区);(2)数组形式:在数组的第一行或第一列找到指定的值,
3、然后返回数组最后一行或最后一列相同位置的值(注意是最后一行或最后一列)。
4、(1) Vector form: the formula is=LOOKUP (lookup value, lookup vector, result vector).
5、Lookup _ value——函数lookup要搜索的数值,可以是数字、文本、逻辑值或引用。
6、Lookup_vector ——只包含一行或一列的区域的Lookup_vector的数值,可以是文本、数字或逻辑值;
7、Result _ vector仅包含一行或一列的区域,其大小必须与lookup_vector相同。
8、(2)数组形式:公式为
9、=LOOKUP(lookup_value,array)
10、Array—包含文本、数字或逻辑值的单元格区域或数组,其值用于与lookup_value进行比较。
11、比如在一个学校的学生报告单上,找出下面学号的学生的名字,以及他们的数学和物理成绩。
12、我们在JBOY3乐队单元格中输入公式“=LOOKUP(J2,A2: A11,D2: D11)”。可以看到,LOOKUP正确地找到了学号为002的学生,并返回了他的数学成绩88。同样的,
13、我们在单元格J4中输入了公式“=LOOKUP(J2,A2: A11,F2: F11)”,LOOKUP正确地找到并返回了物理分数73。
14、上面的公式是查找函数的向量形式。让我们举一个数组形式的例子。在J6"=LOOKUP(J5,A2: D11)中输入公式,这表明LOOKUP正确地找到了学号为008的学生,并返回了他的数学分数95。
15、同样,我们在单元格J7中输入公式“=LOOKUP(J6,A2: F11)”,LOOKUP正确地找到并返回了物理分数99。
16、然后,我们来学习一下VLOOKUP函数的用法,就是在表格的第一列查找指定的数据,并返回指定数据所在行的指定列的数据。语法是:
17、VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
18、
19、Lookup_value是要在数据表的第一列中查找的值。可以是数字,引用。
20、Table_array是在其中查找数据的数据表区域。
21、Col_index_num是table_array中数据列的序列号。当col_index_num为1时,返回table_array第一列中的值。
22、当col_index_num为2时,返回table_array第二列中的值,依此类推。如果列索引号小于1,
23、函数VLOOKUP返回错误值#VALUE!如果col_index_num大于table_array中的列数,函数VLOOKUP将返回错误值#REF!
24、Range_lookup是一个逻辑值,表示函数VLOOKUP是精确匹配还是近似匹配。如果为false或0,则返回精确匹配,如果没有找到,则返回错误值#N/A。
25、如果range_lookup为TRUE或1,函数VLOOKUP将查找近似匹配值,即如果没有找到精确匹配值,将返回小于lookup_value的最大值。
26、如果省略range_lookup,默认情况下是近似匹配。
27、仍以实例说明:用VLOOKUP函数查找学号为002号的学生的数学和物理成绩.
28、在J3中录入公式“=VLOOKUP(J2,A2:G11,4,0)",返回结果是正确的88.
29、同样,在J4单元格中录入公式”=VLOOKUP(J2,A2:G11,6,0),”返回学号002同学的物理成绩73。
30、同样,我们可以通过008学号查找此同学的数学、物理成绩。数学成绩:VLOOKUP(J5,A2:G11,4,0) 物理成绩:VLOOKUP(J5,A2:G11,6,0)
31、查找结果如下图所示:
以上就是lookup函数怎么用这篇文章的一些介绍,希望对大家有所帮助。
标签: