Excel表格网

excel表格中lookup函数(excel的lookup函数的用法)

来源:www.0djx.com  时间:2022-11-28 05:57   点击:226  编辑:表格网  手机版

1. excel的lookup函数的用法

在 Excel 中,lookup函数有两种形式,一种为向量形式,另一种为数组形式;其中向量形有三个参数,数组形式有两个参数,即数组形式省略了返回结果域。无论是向量形式还是数组形式,查找区域必须按升序排序,否则可能返回错误的结果;另外,当找不到值时,它们都返回小于或等于查找值的最大值。以下是就 Excel lookup函数的使用方法,列举了向量形式和数组形式两种实例,并且分享了 lookup 与 vlookup 的区别,实例中操作所用版本均为 Excel 2016。

一、lookup函数向量形式使用方法

lookup函数向量形式是在一行或一列中查找值,返回另一行或另一列对应位置的值。

(一)lookup函数向量形式的语法规则

表达式为:=LOOKUP(lookup_value, lookup_vector, [result_vector])

中文表达为:=LOOKUP(查找值,查找区域,返回结果区域)

(二)表达式说明

1、lookup_value 为查找值,是必选项;可以是对单元格的引用、数字、文本、名称或逻辑值。

2、lookup_vector 为查找区域,是必选项;只能是一行或一列;查找区域的值必须按升序排列,否则可能返回错误的结果;可以是对单元格引用、数字、文本、名称或逻辑值,文本不区分大小写。

3、[result_vector] 为返回结果区域,是可选项(即可填可不填);只能是一行或一列,且与查找区域大小要相同;如果返回结果区域为一个单元格(如 A2 或 A2:A2),则默认为行(即横向),相当于 A2:B2。

2. excel中lookup函数的使用方法函数怎么用

  1.首先进入Excel软件中,找到即将使用LOOKUP函数的表格和单元格。

  2.找到单元格后,在单元格中输入LOOKUP函数,LOOKUP函数输入格式为“=LOOKUP(”。

  3.接下来就是选择需查找的对象,若这里需查找对象单元格是G3,故此LOOKUP函数输入格式为“=LOOKUP(G3,”。

  4.对象单元格选择好后,然后就是对象所在的表格范围,若所选的对象在D4:D8的范围内,故此LOOKUP函数输入格式为“=LOOKUP(G3,D4:D8,”。

  5.选取好对象所在表格范围后,最后就是选择需要提取对象的单元格范围,若这里提取对象的所在范围是B4:B8,故此最终LOOKUP函数输入格式为“=LOOKUP(G3,D4:D8,B4:B8)”。

  6.LOOKUP函数输入完毕后,点击回车键,此时可以看到利用LOOKUP函数将所需的对象提取出来了。

3. excel如何用lookup函数

一、主体不同1、vlookup:是Excel中的一个纵向查找函数。

2、index:是返回表或区域中的值或值的引用。

3、match:返回指定数值在指定数组区域中的位置。二、功能不同1、vlookup:是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。

2、index:返回表格或数组中的元素值,此元素由行号和列号的索引值给定。

当函数 INDEX 的第一个参数为数组常量时,使用数组形式。

3、match:MATCH 函数可在单元格区域中搜索指定项,然后返回该项在单元格区域中的相对位置。三、特点不同1、vlookup:可以用来核对数据,多个表格之间快速导入数据等函数功能。

2、index:同时使用了 row_num 和 column_num 参数,INDEX 将返回 row_num 和 column_num 交叉处单元格中的值。

3、match:需要获得单元格区域中某个项目的位置而不是项目本身,则应该使用 MATCH 函数而不是某个 LOOKUP 函数。

4. excel lookup 函数

LOOKUP 请参阅 函数LOOKUP 有两种语法形式:向量和数组。

向量为只包含一行或一列的区域。

函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值。

如果需要指定包含待查找数值的区域,则可以使用函数 LOOKUP 的这种形式。

函数 LOOKUP 的另一种形式为自动在第一列或第一行中查找数值。

语法1 向量形式 LOOKUP ( lookup_value , lookup_vector , result_vector ) Lookup_value 为函数 LOOKUP 在第一个向量中所要查找的数值。

Lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。

Lookup_vector 为只包含一行或一列的区域。

Lookup_vector 的数值可以为文本、数字或逻辑值。

要点 Lookup_vector 的数值必须按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果。

文本不区分大小写。

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

说明 如果函数 LOOKUP 找不到 lookup_value,则查找 lookup_vector 中小于或等于 lookup_value 的最大数值。

如果lookup_value 小于 lookup_vector 中的最小值,函数 LOOKUP 返回错误值 #N/A。

示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法 创建空白工作簿或工作表。

请在“帮助”主题中选取示例。

不要选取行或列标题。

从帮助中选取示例。

按Ctrl+C。

在工作表中,选中单元格 A1,再按 Ctrl+V。

若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。

1 2 3 4 5 6 A B 频率 颜色 4.14 red 4.91 orange 5.17 yellow 5.77 green 6.39 blue 公式 说明(结果) =LOOKUP(4.91,A2:A6,B2:B6) 在A 列中查找 4.91,并返回同一行 B 列的值 (orange) =LOOKUP(5.00,A2:A6,B2:B6) 在A 列中查找 5.00,并返回同一行 B 列的值 (orange) =LOOKUP(7.66,A2:A6,B2:B6) 在A 列中查找 7.66(最接近的下一个值为 6.39),并返回同一行 B 列的值 (blue) =LOOKUP(0,A2:A6,B2:B6) 在A 列中查找 0,由于 0 小于查找向量 A2:A7 中的最小值,所以返回错误值 (#N/A) 语法2 数组形式 LOOKUP ( lookup_value , array ) Lookup_value 为函数 LOOKUP 在数组中所要查找的数值。

Lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。

如果函数 LOOKUP 找不到 lookup_value,则使用数组中小于或等于 lookup_value 的最大数值。

如果lookup_value 小于第一行或第一列(取决于数组的维数)的最小值,函数 LOOKUP 返回错误值 #N/A。

Array 为包含文本、数字或逻辑值的单元格区域,它的值用于与 lookup_value 进行比较。

函数LOOKUP 的数组形式与函数 HLOOKUP 和函数 VLOOKUP 非常相似。

不同之处在于函数 HLOOKUP 在第一行查找 lookup_value,函数 VLOOKUP 在第一列查找,而函数 LOOKUP 则按照数组的维数查找。

如果数组所包含的区域宽度大,高度小(即列数多于行数),函数 LOOKUP 在第一行查找 lookup_value。

如果数组为正方形,或者所包含的区域高度大,宽度小(即行数多于列数),函数 LOOKUP 在第一列查找 lookup_value。

函数HLOOKUP 和函数 VLOOKUP 允许按行或按列索引,而函数 LOOKUP 总是选择行或列的最后一个数值。

要点 数组中的数值必须按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果。

文本不区分大小写。

示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法 创建空白工作簿或工作表。

请在“帮助”主题中选取示例。

不要选取行或列标题。

从帮助中选取示例。

按Ctrl+C。

在工作表中,选中单元格 A1,再按 Ctrl+V。

若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。

1 2 3 A B 公式 说明(结果) =LOOKUP("C",{"a","b","c","d";1,2,3,4}) 在数组的第一行中查找“C”,并返回同一列中最后一行的值 (3) =LOOKUP("bump",{"a",1;"b",2;"c",3}) 在数组的第一行中查找“bump”,并返回同一行中最后一列的值 (2)

5. excel中lookup的功能

1、Excel中LOOKUP查询函数的主要功能是在某个查找区域内,找到某个需要的搜索值,并把该搜索值放到特定的单元格内。LOOKUP查询函数的使用公式是“=LOOKUP(搜索单元格,搜索区域,[返回数值区域])”。

2、首先,打开Excel软件,出现要用到查询函数的工作表A1-C5。

3、在工资表E2-F2区域打出要找的数。现在需要根据工作表左边的单元格内容,即单元格A1到单元格C5的区域;查找出E2单元格的数值F2。

4、将鼠标定位到单元格F2,在该单元格中输入“=LOOKUP(E2,A2:A5,B2:B5)”。

5、函数公式输入完成以后,点击键盘上的“Enter”键,出现查询结果。

6、对比工作表左边的个人部门信息,可以看到查找的部门信息是一样的,这就是LOOKUP查找函数的作用。

7、在使用LOOKUP函数的时候,注意LOOKUP函数需要大写,“()”和“,”需要在英文状态下输入。

6. excel表的lookup函数怎么用

LOOKUP函数要固定筛选范围,可以在需要固定区域的单元格的列号和行号前加$符号进行绝对引用

7. excel lookup函数功能

用HLookUP函数就OK了

HLOOKUP函数是Excel等电子表格中的横向查找函数,它与LOOKUP函数和VLOOKUP函数属于一类函数,HLOOKUP是按行查找的,VLOOKUP是按列查找的。

8. excel中lookup函数

应该是vlookup函数。

这个在做匹配的时候非常好用。

函数定义:按照垂直方向搜索区域

使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

参数定义:

Lookup_value:为需要在数组第一列中查找的数值.Lookup_value可以为数值、引用或文本字符串.

Table_array: 为需要在其中查找数据的数据表.可以使用对区域或区域名称的引用,例如数据库或列表.

Col_index: 为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.

9. excel里面lookup函数

很多使用Excel制作数据表格的人都知道,lookup和Vlookup是很常用的函数,但是很多人分不清这两者有什么区别,因此在使用时不知道什么情况下使用哪一个,下面就来简单介绍一下Excel查询函数Lookup和Vlookup的区别,希望能帮助你快捷方便的使用它们。

1.打开电脑,首先打开一个工作文档。

2.点击插入函数的图标。

3.点击插入“Lookup”函数。

4.lookup的语法形式:lookup(lookup_value,lookup_vector,result_vector)。

5.意思为lookup(引用单元格,匹配引用单元格的行或列,返回数据的行或列)。

6.下面具体看哈引用数据情况,如图,把F1-I1单元格对应的数字引用过来,则在N4单元格输入“=LOOKUP(F1,$A$2:$A$7,$B$2:$B$7)”。

7.然后回车结果就引用出来了。

8.同样的方法插入“Vlookup”函数。

9.VLOOKUP与LOOKUP用法基本一致,功能也大同小异。语法形式:vlookup(lookup_value,table_array,col_index_num,range_lookup)。

10.意思为Vlookup(引用单元格,匹配引用单元格的区域,返回数据的列数,精确匹配或大致匹配)。

11.注意VLOOKUP只能匹配行区域,HLOOKUP只能匹配列区域。

12.还是以上面引用数字为例,在N5单元格输入公式“=VLOOKUP(F1,$A$2:$B$7,2,0)”。

13.回车即可出现结果,这种和LOOKUP的区别,LOOKUP引用时如果大于匹配区域,会返回接近的最大值,VLOOKUP则不返回。

10. excel中的lookup函数作用

lookup函数在excel中是十分常用的查找公式

  lookup(Lookup_value, lookup_vector, Result_vector)

  参数1:Lookup_value是要查找的值;

  参数2:lookup_vector是要查找的范围;

  参数3:Result_vector是要获得的值。

举例来说明它的具体查询原理

  查询一下数学成绩为86的学生姓名

  在E2输入lookup函数。回车确定,函数结果86分对应的是赵子龙,实际86分是诸葛亮。

  进行原理解读,第一次二分法查询时,成绩数据共13行,求得中间值为第7行,取第7行数据,86大于46,则返回第8到第13行的值

  第二次二分法查询时,成绩数据共6行,求得中间值为第3行,取第3行数据,86大于81,则返回第4到第6行的值

  第三次二分法查询时,成绩数据共3行,求得中间值为第2行,取第2行数据,86大于70,则返回第3行的值,结果显示为赵子龙。

  基于lookup的查询原理,有几点注意事项:

  1、LOOKUP要查询一个明确的值或者范围的时候(也就是知道在查找的数据列是肯定包含被查找的值),查询列必须按升序排列。

  如果所查询值为明确的值,则返回值对应的结果行,如果没有明确的值,则返回小于或等于查找值的最大值。

  2、查找一个不确定的值,如查找一列数据的最后一个数值,在这种情况下,并不需按升序排列。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片