成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

excel查找函数lookup

Q1:Excel中vlookup与lookup函数的区别与使用方法

Lookup用途:用于从单行或单列区域或者从一个数组中返回值。该函数有两种语法形式:向量型和数组型。1.向量是指包含一行或一列的区域。向量形式在单行或单列区域中查找值,然后返回第2个单行区域或单列区域中相同位置的值。语法形式:lookup(lookup_value,lookup_vector,result_vector) lookup_value:LOOKUP在第一个向量中搜索的值。可以是数字、文本、逻辑值、名称或对值的引用; lookup_vector:只包含一行或一列的区域。可以是文本、数字或逻辑值; result_vector:只包含一行或一列的区域,它必须与lookup_vector大小相同。提示:lookup_vector中的值必须以升序顺序放置,否则,函数可能无法提供正确的值。见图12.数组形式是在数组的第一行或第一列中查找指定数值,然后返回最后一行或最后一列中相同位置处的数值。语法形式:lookup(lookup_value,array) lookup_value:表示在数组中所要查找的数值。 array:为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。如图1所示,H3处的公式为:=lookup(h2,a2:b9);h4处的公式为:=lookup(h2,a2:c9)。Vlookup用途:用于在表格或数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。语法形式:vlookup(lookup_value,table_array,col_index_num,range_lookup) lookup_value:为要在表格数组第1列中查找的数值; table_array:为两列或多列数据。 col_index_num:为table_array中待返回的匹配值的列序号。 range_lookup:为逻辑值,指明函数VOOKUP查找时是精确匹配,还是近似匹配。见图2

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

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

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

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

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

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

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


WWw.BAzH☆IshI.com

Q3:excel中vlookup函数lookup_value为什么不能是汉字???

excel中vlookup函数lookup_value不能是汉字是由于汉字未加引用符,具体解决步骤如下:

1、在使用EXCEL时,有时候需要从列表中根据特征数据查找返回相应的数据记录,此时就要用到搜索函数,VLOOKUP就是其中之一,并且是使用频率较高的函数之一。

2、VLOOKUP函数有四个参数,VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]),为了便于理解,这里用公式:=VLOOKUP(F2,A2:D20,2,0)对照说明,第一个参数是要在表格或区域的第一列中搜索的值,如公式中的F2,参数可以是值或引用。

3、第二参数是包含数据的单元格区域(A2:D20),数据可以是文本、数字或逻辑值,字母不区分大小写,就是查找F2单元格中的数据位于A2:A20的哪一行,如下图中查找到F2位于工作表的第8行。

4、第三参数是指定返回匹配值的列号, 参数为 1 时,返回区域中第一列中的值,参数为 2 时,返回第二列中的值,依此类推,如公式:=VLOOKUP(F2,A2:D20,2,0)的第三参数为2,就是返回A2:D20中第二列,也就是B列中某行的值,如果改成3,就是返回C列中某行的值。

5、第四参数是逻辑值TRUE或FALSE,常写成1或0,如果为TRUE或被省略,则返回精确匹配值或近似匹配值,如果找不到精确匹配值,则返回小于搜索值的最大值,为TRUE或被省略,区域中的首列必须按升序排列。如果为FALSE,则首列中的值无须排序,只查找精确匹配值。

5、为了向右填充,还必须限定列标:=VLOOKUP($F2,$A$2:$D$20,2,0)即可。

Q4:excel函数lookup用法问题

lookup函数是向后兼容,总是返回最后一个符合条件所对应的值。(小于等于查找值的最大值)。
这里是利用的技巧,查找值为1,查找区域用0来除,为空,则商为0,不为空,商为#DIV/0!,即查找区域中要么为0,要么为#DIV/0!,永远查不到1,返回最一个0所对应的值。

Q5:EXCEL中函数VLOOKUP与函数LOOKUP的区别

lookup 是从一行中或一列中找数据
vlookup 从连续的几个列构成的区域中找数据lookup 可以有两组数据,一个是查找用,一个是结果用。 在A行中找数据,找到后,比如定位是在第五个位置发现了, 然后告诉你B行的第5个是什么内容vlookup 是从区域的第一列中找数据,找到后,返回你指定那一列中相应位置的数据
比如你有两列数据组成的区域,要求返回第2列的数据,刚它会从第一列中找到你要的值,这个值对应的行在第二列中的数据会返回给你

Q6:excel中MID,lookup是什么函数?怎么用?

1、Mid是Visual Basic和Microsoft Excel中的一个字符串函数,作用是从一个字符串中截取出指定数量的字符。这个函数的3个参数各在VB和Excel中互相等价,但VB中的Length参数可以省略,而Excel中num_chars参数不可省略。

mid是取文本其中一个值的函数 用法:mid(要取值,从第几位开始取,取几位)

例 : A1是 123456 ,B1输入 =mid(A1,2,3) 就是从A1的第二位开始取值,取三位。最后值234。

2、返回向量或数组中的数值。函数 LOOKUP 有两种语法形式:向量和数组。函数 LOOKUP 的数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。

lookup函数向量为只包含一行或一列的区域。函数 LOOKUP的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值。用法VLOOKUP(要查找值,查找范围,返回范围)
例 : A1--A3:1 ,2, 3; B1-B3:10, 20,30

C1输入 =lookup(1,A1:A3,B1:B3)

上面这个函数的意思是 查找值为1,在A1至A3中查找,返回B1至B3中对应的值。由上面可以看出返回值应该是 10

扩展资料:

VB中如何使用Mid函数:

其中所有的“Mid”都可以用“Mid$”代替。

DimvAsString

v=Mid("VisualBasic",0,12)提示实时错误5

v=Mid("VisualBasic",1,6)v的值为"Visual"

v=Mid("VisualBasic",1,20)v的值为"VisualBasic"

v=Mid("VisualBasic",8)v的值为"asic"

v=Mid("VisualBasic",15)v的值为空字符串

v=Mid("中文VB",2,2)v的值为"文V"

v=Mid("1&1&",2,3)v的值为"&1&"

Q7:求EXCEL中LOOKUP函数详细用法!

精确查找:

1、以一份学生成绩表为例,要查询的是得分76的学生的姓名

2、在F2单元格输入=LOOKUP(E2,B2:B8,C2:C8)

3、回车以后得到结果如图所示,学生姓名是李四,查看左侧表格对应无误

4、该lookup函数括号内的含义是,其中E2就是我们查询的得分条件,B2:B8是得分项所在的列区间,也叫条件区域,那么C2:C8就是我们要查找的对应区域。

非精确查找:

1、还是这张表格,我们要查询的得分是99,从左侧表格可以看出,没有得分是99的学生,那么会查找到什么样的结果呢?

2、同样在F2单元格输入函数=LOOKUP(E2,B2:B8,C2:C8)

3、看到返回的查找值是孙八

4、结果是怎么来的呢?因为lookup函数对于非精确查找时,查找到的结果是小于我们的查找值,并且是最接近于它的对应结果,因为孙八的成绩是98,我们要查找的条件是99分,所以该函数就返回了小于99分,同时有最接近99分的成绩对应的学生姓名。

注意:

lookup函数的使用要求查询条件按照升序排列,所以该函数之前需要对表格进行排序处理。

查询的条件可以高于查询条件列的最大值,但是不能低于查询条件列的最小值。

wWW.B&AZhIsHi.COM

猜你喜欢

更多