excel的lookup函数怎么用

作者&投稿:蓝宏 (若有异议请与网页底部的电邮联系)
Excel中vlookup与lookup函数的区别与使用方法~

一、区别:
1、vlookup的使用相对于lookup函数的使用要简单些。
2、vlookup函数更常用。一般查找的内容大多是精确查找。lookup查询的内容可以是一部分,但是vlookup的查询内容一般是完全一致的内容。
3、vlookup函数的使用范围是纵向查找引用的函数。lookup函数横向纵向都可以查询。从函数的解释可以知道,也就是只能列查询。
4、vlookup函数需要满足查找值在查找范围之前,lookup函数则不需要。
5、都可以精确查找和模糊查找,但是lookup的公式没有区别,vloookup函数却是有区别的。
二、VLOOKUP函数使用方法:
1、如果我们要查找下面小表格各业务的总销售量,并且业务人员数目又多的话,如果用筛选来查找就比较麻烦,即可使用VLOOKUP函数。



2、VLOOKUP的公式就是:VLOOKUP(A14,A15:E8,5,FALSE)。最终就查到了销售量了。

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

2、将鼠标移动到自己想要得到结果的单元格中,然后在上面的输入公式栏中输入“=LOOKUP(D3,B2:B7,A2:A7)”。

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

LOOKUP的运行原理分析


1
LOOKUP函数以高效的运算速度被EXCEL函数爱好者喜欢,而且LOOKUP在日常实际工作中特别是数组公式,内存数组中应用广泛。
LOOKUP(lookup_value,lookup_vector,result_vector)
lookup_value意思为我们要在数据表中查找的“值”。
lookup_vector意思为我们要查找的值得“数据表”。
result_vector意思为我们通过数据表想要得到的"值“。
LOOKUP的查询方式为二分法查询,具体的查询原理看下图。


2
下面我们用例子给大家具体讲一下LOOKUP的具体应用与原理:
我们以一个学生成绩表为例进行分析,查询一下英语成绩为98的学生姓名:
F2的公式为=LOOKUP(D2,B2:B15,C2:C15)
意思为从B2:B15列里面找D2,并返回C2:C15相对应行的值
这里的结果是"刘备"肯定会让好多人感到困惑,明明有98对应的是“王思”怎么会返回“刘备”呢?那么看往下看,大家就会彻底明白的。

3
我们对LOOKUP的查找方法进行分解——第一次二分法查询:
98会跟第7行的数据78进行比较,因为98>78,所以返回第8到第14行的值。

4
第二次二分法查询:
98会跟第4行的数据66进行比较,因为98>66,所以返回第5到第7行数据。

5
第三次二分法查询:
98会跟第2行的数据87进行比较,因为98>87所以返回第3数据。
因为98比91大,所以就向下近似取比98小的最近的值——91所对应的名字


6
这里就给我们总结了一个知识点:
1、LOOKUP要查询一个明确的值或者范围的时候(也就是知道在查找的数据列是肯定包含被查找的值),查询列必须按照升序排列。(在EXCEL帮助文档里也是这么说的)
如果所查询值为明确的值,则返回值对应的结果行,如果没有明确的值,则向下取的于所查询值最近的值
2、查找一个不确定的值,如查找一列数据的最后一个数值,在这种情况下,并不需呀升序排列。(下面有例子特别说明)
END
LOOKUP用法1:LOOKUP(lookup_value,lookup_vector,result_vector)


1
我们以例子1来帮助大家理解(没有明确的值,但是存在包含关系)
一个公司的销售提成表如下:

2
我们求取销售额在40W所得提成:
这因为40W介于10W与50W之间,所以取比40W小的,最接近的值10W所对应的提成比例。


3
我们以例子2来帮助大家理解(有明确的值)
如下图,找成绩为英语98的人的姓名:

END
LOOKUP用法2:LOOKUP(lookup_value,array)


1
LOOKUP(lookup_value,array)的意思为,从array(数组)里的第一列查找”lookup_value“的值,并返回array里最后一列的结果。
我们依旧以例子来解释
我们一个班级的学生成绩单:

2
我们查找“李刚”的总成绩:
公式为: LOOKUP(G5,B2:F11)
从B列中查找G5的值,找到后,返回F列对应的行的值。

END
LOOKUP函数查找最后非空数值的方法及原理


这里如果查询表中,最后一个人的工资。我们想想该怎么写?

2
G2的公式为: LOOKUP(9E+307,d:d)
9E+307是Excel中的最大数值
G3的公式为: LOOKUP(65535,CODE(C:C),D:D)
65535是Excel中汉字代码的最大代码

在日常工作中,我们都会遇到在数据表中查询数据的需求,Excel中对数据查询给出了很多的方式,其中速度最快的查询当属LOOKUP函数,下面就让小编带你深入了解LOOKUP函数。
LOOKUP函数的语法如下:
LOOKUP(lookup_value,lookup_vector,result_vector)
LOOKUP(lookup_value,array)

LOOKUP的运行原理分析

1
LOOKUP函数以高效的运算速度被EXCEL函数爱好者喜欢,而且LOOKUP在日常实际工作中特别是数组公式,内存数组中应用广泛。
LOOKUP(lookup_value,lookup_vector,result_vector)
lookup_value意思为我们要在数据表中查找的“值”。
lookup_vector意思为我们要查找的值得“数据表”。
result_vector意思为我们通过数据表想要得到的"值“。
LOOKUP的查询方式为二分法查询,具体的查询原理看下图。

2
下面我们用例子给大家具体讲一下LOOKUP的具体应用与原理:
我们以一个学生成绩表为例进行分析,查询一下英语成绩为98的学生姓名:
F2的公式为=LOOKUP(D2,B2:B15,C2:C15)
意思为从B2:B15列里面找D2,并返回C2:C15相对应行的值
这里的结果是"刘备"肯定会让好多人感到困惑,明明有98对应的是“王思”怎么会返回“刘备”呢?那么看往下看,大家就会彻底明白的。

3
我们对LOOKUP的查找方法进行分解——第一次二分法查询:
98会跟第7行的数据78进行比较,因为98>78,所以返回第8到第14行的值。

4
第二次二分法查询:
98会跟第4行的数据66进行比较,因为98>66,所以返回第5到第7行数据。

5
第三次二分法查询:
98会跟第2行的数据87进行比较,因为98>87所以返回第3数据。
因为98比91大,所以就向下近似取比98小的最近的值——91所对应的名字

6
这里就给我们总结了一个知识点:
1、LOOKUP要查询一个明确的值或者范围的时候(也就是知道在查找的数据列是肯定包含被查找的值),查询列必须按照升序排列。(在EXCEL帮助文档里也是这么说的)
如果所查询值为明确的值,则返回值对应的结果行,如果没有明确的值,则向下取的于所查询值最近的值
2、查找一个不确定的值,如查找一列数据的最后一个数值,在这种情况下,并不需呀升序排列。(下面有例子特别说明)
END
LOOKUP用法1:LOOKUP(lookup_value,lookup_vector,result_vector)

1
我们以例子1来帮助大家理解(没有明确的值,但是存在包含关系)
一个公司的销售提成表如下:

2
我们求取销售额在40W所得提成:
这因为40W介于10W与50W之间,所以取比40W小的,最接近的值10W所对应的提成比例。

3
我们以例子2来帮助大家理解(有明确的值)
如下图,找成绩为英语98的人的姓名:

END
LOOKUP用法2:LOOKUP(lookup_value,array)

1
LOOKUP(lookup_value,array)的意思为,从array(数组)里的第一列查找”lookup_value“的值,并返回array里最后一列的结果。
我们依旧以例子来解释
我们一个班级的学生成绩单:

2
我们查找“李刚”的总成绩:
公式为: LOOKUP(G5,B2:F11)
从B列中查找G5的值,找到后,返回F列对应的行的值。

END
LOOKUP函数查找最后非空数值的方法及原理

这里如果查询表中,最后一个人的工资。我们想想该怎么写?

2
G2的公式为: LOOKUP(9E+307,d:d)
9E+307是Excel中的最大数值
G3的公式为: LOOKUP(65535,CODE(C:C),D:D)
65535是Excel中汉字代码的最大代码


excel中xlook公式找不到怎么办?
1. 未安装XLOOKUP公式:确保您的Excel版本支持XLOOKUP公式,并已安装XLOOKUP功能。某些旧版本Excel可能不包括XLOOKUP功能。如果您使用的是旧版本,考虑升级到较新版本的Excel。2. 公式输入错误:请确保您在Excel工作表中输入XLOOKUP公式时没有拼写错误或语法错误。正确的XLOOKUP公式语法如下:=XLOOKUP(...

Excel中HLOOKUO和LOOKUP的功能和及使用方法是什么excellookup...
3.HLOOKUP函数HLOOKUP函数的功能是从表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。公式为= (lookup_value,table_array,row_index_num,range_lookup)式中 row_index_num—table_array中待返回的匹配值的行序号。row_index_num为1时,返回table_array第一行的数...

怎么理解Excel中vlook的反向查询?
在Excel的世界里,VLOOKUP函数就像一位精密的搜索者,但在理解其反向查询之前,我们需要先掌握一些基础。想象一下,你手握一张数据表,VLOOKUP就像一个目光如炬的寻宝者,通过输入特定的关键值,从表的左侧列(称为"查找列")开始搜索,找到匹配项后返回右侧列("返回列")的对应值。但你可能会遇到一个...

Excel公式vlookup如何使用及使用方法excelvlook公式
lookup_value:要查找的值,通常是一个单元格引用或常量。table_array:要查找的数据表,通常是一个单元格区域引用。数据表的第一列必须是要查找的值,其他列可以是要返回的结果。col_index:要返回的列的索引号,从1开始计数。例如,如果table_array中有5列,并且想要返回第3列的值,则col_index应...

excel公式vlookup中lookup是什么意思?
excel公式vlookup中:lookup value输入需要查找的数据单元格;table array输入查找的单元格区域(最好使用绝对定位函数);col index num输入需要返回匹配值的序列号;range lookup输入模糊查找或者精确查找。使用vlookup函数的方法:1、首先在单元格中输入两组需要查找的数据跟名称栏目,以该数据为查找基础。2...

excel中xlook怎么返回多个值
1. 选中包含XLOOKUP公式的单元格,并按F2进入编辑模式。2. 在XLOOKUP公式中选中数组部分并按Ctrl + Shift + Enter组合键,将数组公式转换为静态数组。3. 确认公式正确无误之后,再向下拖动公式以填充其他单元格,不再出现错误提示。注意,将数组公式转换为静态数组后,公式将不再自动更新。如果您需要...

Excel中的LOOKUP函数是怎样应运的?
“Lookup”的汉语意思是“查找”,在Excel中与“Lookup”相关的函数有三个:VLOOKUP、HLOOKUO和LOOKUP。下面介绍VLOOKUP函数的用法。一、功能 在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。二、语法 标准格式:VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)...

vlookup怎么读
VLOOKUP音标是[vi:lʊk ʌp] ,“v”读的轻音,重音在“look”。VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用。VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。相关短语:vlookup ...

EXCEL表格的VLOOK公式怎么用
材料\/工具:Excel2010 1、先确保第一组中学号列在成绩列的前面。因为学号列是2组数共有的关键字段。2、在成绩列第一个单元格中调出Vlookup函数。3、第一个参数就是要依据查找的数据,这里是第一个单元格成绩,所以对应第一个学号。4、第二个参数框选要查找的范围,该范围需要包含整列,并且第一列...

EXCEL表格的VLOOK公式怎么用
材料\/工具:Excel2010 1、为了讲解的需要,特制作如图所示的表格。2、接下来,我们的任务是通过利用VLOOKUP函数来实现查找同学C的成绩。为此在单元格中输入“=VLOOKUP”,此时就会发现VLOOKUP包括三个参数和一个可选参数。3、其中“lookup_value”是指要查找的值,在此为“C”。4、参数“table_array”是...

齐河县13894913447: excel的lookup函数怎么用 -
衅狮托西: Vlookup函数的用法=VLOOKUP(查找值,查找区域,返回值在查找区域的列数,匹配方式) ,通过利用Vlookup函数可以在一个工作表中匹配另一个工作表的数据. 软件版本:Office2013 举例说明如下: 1.Sheet1中有如下内容: 2.在Sheet2中输入如下公式:=Vlookup(A1,Sheet1!A:B,2,0) 3.下拉填充公式,就可以实现对Sheet1中数据的匹配.

齐河县13894913447: excel中的lookup函数怎么用 -
衅狮托西: 1.lookup函数的含义把数(或文本)与一行或一列的数据依次进行匹配,匹配成功后,然后把对应的数值查找出来.Lookup函数分为向量型查找和数组型查找.在一列或一行中查找某个值,称为向量型查找.在数列或数行中查找称为数组型...

齐河县13894913447: Excel中lookup函数的用法详解 -
衅狮托西: LOOKUP 函数可从单行或单列区域 (区域:工作表上的两个或多个单元格.区域中的单元格可以相邻或不相邻.)或者从一个数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参...

齐河县13894913447: 在excel中lookup函数怎样用?求解答
衅狮托西: LOOKUP返回向量(单行区域或单列区域)或数组中的数值.函数 LOOKUP 有两种语法形式:向量和数组.函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;函数 LOOKUP 的数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值. 打开“excel”工作表,点击“fx”出现一个小窗口,选择“全部”函数(或者“查找与引用”)即可查到“lookup”,下面附有说明.也可利用“查看该函数的帮助”.

齐河县13894913447: vlookup函数如何使用? -
衅狮托西: 语法 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)Lookup_value 为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式.数组区域共用一个公式;数组常量是用作参数...

齐河县13894913447: 请问在excel中,lookup函数是怎么用的?(急急急) -
衅狮托西: 函数 LOOKUP 有两种语法形式:向量和数组.向量为只包含一行或一列的区域.函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值.如果需要指定包含待查找数值...

齐河县13894913447: 怎样在Excel中使用LOOKUP函数?可用LOOKUP函数实现
衅狮托西: 可以实现的,至于怎样使用,看看VLOOKUP,HLOOKUP的说明就明白了.在这里说的话很麻烦,也怕给你说不清楚.使用这个函数,可以把一个表中的数据检索出来,一一对应地添加到另外一个表中.这个函数挺常用的,也很好用,Excel表格的检索功能就靠它了.

齐河县13894913447: excel 里lookup函数怎么用 -
衅狮托西: 在Excel里,按F1(帮助),输入 LOOKUP,回车搜索,微软给出的答案是最好的,有解释,有例子.我所有的函数都是这样学会的.

齐河县13894913447: EXCEL中LOOKUP函数如何使用? -
衅狮托西: 假设你表格的数据如图A列所示 则 B2单元格写入公式 =IF(B$1="","",OFFSET(INDEX($A:$A,MATCH(B$1,$A:$A,)),ROW(A1),,)) 右拉复制公式再下拉复制公式

齐河县13894913447: 如何使用excel中的LOOKUP函数进行查询 -
衅狮托西: Excel中LOOKUP 函数的用法是:可返回一行或一列区域中或者数组中的某个值. LOOKUP 函数具有两种语法形式:向量型和数组型.矢量形式的 LOOKUP 函数在一行或一列区域(称为向量)中查找值,然后返回另一行或一列区域中相同位...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网