excel中lookup函数如何精确匹配查找

如题所述

excel中lookup函数匹配查找的示例如下:

1、如下有两个表格,一个是语文成绩,一个是数学成绩,现在要将两个汇总,比如讲数学成绩移动到语文成绩的表格,但是两个表格的序号不一致,可以通过lookup函数来快速匹配;

2、鼠标左键单击要输入第一个数学成绩的单元格,如下图红框所示;

3、输入函数“=VLOOKUP(A2,E2:F7,2,0)”,这个函数表示:在E2:F7区域中查找A2值,而C2单元格返回查找区域中与A2完全匹配(即公式中最后一个值“0”完全匹配)的值的;

4、公式输入无误之后按回车键,即可输出数据,如下图红框所示;

5、然后直接拖动填充柄,复制公式,填充其他数据即可,如下图红框所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-14

excel中lookup函数匹配查找的示例如下:

1、如下有两个表格,一个是语文成绩,一个是数学成绩,现在要将两个汇总,比如讲数学成绩移动到语文成绩的表格,但是两个表格的序号不一致,可以通过lookup函数来快速匹配;

2、鼠标左键单击要输入第一个数学成绩的单元格,如下图红框所示;

3、输入函数“=VLOOKUP(A2,E2:F7,2,0)”,这个函数表示:在E2:F7区域中查找A2值,而C2单元格返回查找区域中与A2完全匹配(即公式中最后一个值“0”完全匹配)的值的;

4、公式输入无误之后按回车键,即可输出数据,如下图红框所示;

5、然后直接拖动填充柄,复制公式,填充其他数据即可,如下图红框所示。

本回答被网友采纳
第2个回答  2018-12-09

1、打开excel,然后新建一个excel文档,在上面输入自己所需要的数据,或者打开一个上面有自己需要查询的数据的文档。

2、将鼠标移动到自己想要得到结果的单元格中,然后在上面的输入公式栏中先输入“=lookup(”。

3、然后将鼠标移动到我们查询的条件的单元格中,在上面的公式中就会出现“=LOOKUP(D3”然后自己输入“,”。

4、继续将鼠标移动到自己所查询的条件的第一个单元格,在公式栏中就会出现那个单元格的位置,然后自己输入“:”。

5、再将鼠标移动到查询条件的最后一个单元格,那么选择公示栏中就是“=LOOKUP(D3,B2:B7”,然后自己再输入“,”。

6、再将鼠标移动到查询区域的最后一个单元格,那么选择公示栏中就是“=LOOKUP(D3,B2:B7,A2:A7”,然后自己再输入“)”。

7、输入完成之后,就按下“回车”键,就可以得到自己想要查询的结果了。

本回答被网友采纳
第3个回答  2009-07-29
lookup没有精确查找一说。

只有Vlookup才有精确匹配,具体用法为;

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

其中
Range_lookup 为逻辑值,指定希望 VLOOKUP 查找精确的匹配值还是近似匹配值:

如果为 TRUE 或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。
table_array 第一列中的值必须以升序排序;否则 VLOOKUP 可能无法返回正确的值。有关详细信息,请参阅排序数据。

如果为 FALSE,VLOOKUP 将只寻找精确匹配值。在此情况下,table_array 第一列的值不需要排序。如果 table_array 第一列中有两个或多个值与 lookup_value 匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值 #N/A。
第4个回答  2009-07-29
如果 LOOKUP 找不到 lookup_value,则它与 lookup_vector 中小于或等于 lookup_value 的最大值匹配。
如果 lookup_value 小于 lookup_vector 中的最小值,则 LOOKUP 会提供 #N/A 错误值。

所以没办法精确匹配
要精确可以用match函数
相似回答