EXCEL的VLOOKUP函数中的range_lookup什么时候填TRUE什么时候填FALSE

作者&投稿:冉平 (若有异议请与网页底部的电邮联系)
Vlookup函数中True和False有什么区别?~

VLOOKUP函数,你真的了解吗?

公式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
lookup_value:为要查找的内容
table_array:为在哪个区域范围内查找
col_index_num:为显示查找内容所在行对应指定列的值
range_lookup:TRUE\FALSE,缺省默认为TRUE

实例解析:
A   B    C   D
1 编号  姓名  工资  科室
2 2005001 张三 2870 办公室
3 2005002 李四 2750 人事科
4 2005006 郑化 2680 供应科
5 2005010 屠刚红 2980 销售科
6 2005019 王五 2530 财务科
7 2005036 孟小庭 2200 工 会

A列已排序(第四个参数缺省或用TRUE)
VLOOKUP(2005001,A1:D7,2,TRUE) 等于“张三”
VLOOKUP(2005001,A1:D7,3,TRUE) 等于“2870”
VLOOKUP(2005001,A1:D7,4,TRUE) 等于“办公室”
VLOOKUP(2005019,A1:D7,2,TRUE) 等于“王五”
VLOOKUP(2005036,A1:D7,3,TRUE) 等于“2200”
VLOOKUP(2005036,A1:D7,4,TRUE) 等于“工 会”
VLOOKUP(2005036,A1:D7,4) 等于“工 会”

若A列没有排序,要得出正确的结果,第四个参数必须用FALAE。

  解释:关于TRUE和FALSE的应用
  先举个例子,假如让你在数万条记录的表格中查找给定编号的某个人,假如编号已按由小到大的顺序排序,你会很轻松地找到这个人;假如编号没有排序,你只好从上到下一条一条地查找,很费事。 用VLOOKUP查找数据也是这样,当第一列已排序,第四个参数用TRUE(或确省),Excel会很轻松地找到数据,效率较高。当第一列没有排序,第四个参数用FALSE,Excel会从上到下一条一条地查找,效率较低。 个人觉得,若要精确查找数据,由于计算机运算速度很快,可省略排序操作,直接用第四个参数用FALSE即可。

指示函数VLOOKUP是寻找完全匹配还是近似匹配。

如果为FALSE或0,则返回完全匹配,如果找不到,则返回错误值#N / A。

如果range_lookup为TRUE或1,则函数VLOOKUP将寻找近似匹配,即,如果找不到精确匹配,则返回小于lookup_value的最大值。

如果省略range_lookup,则默认为近似匹配。

扩展资料

Vlookup函数可以说是EXCEL中一个相对重要的函数。它也是工作中常用的功能。该功能是指定搜索目标(搜索条件)以从原始表的列中找到相应的数据。

该函数的语法为:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

使用Vlookup函数时,应注意以下几点:

参考地址的单元格格式类别与搜索目标的单元格格式相同。否则,有时显然有数据,但无法掌握。

特别是当参考地址的值为数字时,这是最明显的。如果搜索的单元格格式类别是文本格式,尽管看起来是123,但是不可能捕获到某些内容。

此外,当不输入数据时,必须首先确定格式类别。如果输入了数据,则为时已晚。如果要抓住它,则需要重新输入。

使用引用地址时,有时需要在网格中固定lookup_value的值,但是使用下拉方法(或复制)将函数添加到新单元格中,此处需要使用“ $”符号,这是一个固定符号。

例如,如果我总是要捕获D5格式的数据,则可以使D5像这样:$ D $ 5,无论您如何拉或复制,该函数将始终使用D5的值来捕获数据。

使用“&”连接多个单元格的内容作为搜索参数。对于相似的数据,您可以事半功倍。

参考资料:百度百科—VLOOKUP函数



指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。

如果为FALSE或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A。

如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。

如果range_lookup 省略,则默认为近似匹配。

扩展资料

Vlookup函数可以说是再EXCEL中相对比较重要的一个函数,也是工作中较为常用的函数,功能是指定一个查找目标(查找条件)从原表的列中找出对应的数据。

函数的语法为:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 

使用Vlookup函数应注意以下几点:

1、参照地址的单元格格式类别与去搜寻的单元格格式的类别要一致,否则的话有时明明看到有资料,就是抓不过来。

特别是参照地址的值是数字时,最为明显,若搜寻的单元格格式类别为文本格式,虽然看起来都是123,但是就是抓不出东西来的。

而且格式类别在未输入数据时就要先确定好,如果数据都输入进去了,发现格式不符,已为时已晚,若还想去抓,则需重新输入。

2、在使用参照地址时,有时需要将lookup_value的值固定在一个格子内,而又要使用下拉方式(或复制)将函数添加到新的单元格中去,这里就要用到“$”这个符号了,这是一个起固定作用的符号。

比如说我始终想以D5格式来抓数据,则可以把D5弄成这样:$D$5,则不论你如何拉、复制,函数始终都会以D5的值来抓数据。

3、 用“&" 连接若干个单元格的内容作为查找的参数。在查找的数据有类似的情况下可以做到事半功倍。

参考资料来源:百度百科—VLOOKUP函数



EXCEL的VLOOKUP函数中的range_lookup在第一列中进行大致匹配则使用true或者省略不填;如果要查找精确匹配,就需要使用false。

具体使用方法:

1、首先点击“fx”选择其中的vlookup函数。

2、然后根据下图的函数参数数据输入对应的框内,在最后一行的range_lookup位置输入true,可以看到提取结果。

3、将原本的true换成false,可以看到对应的结果,。

4、或者在其中输入数字0,效果与输入false是一样的。

5、最后可以将range_lookup框内空置不填。

6、点击确定按钮并下拉公式即可将另外一张表格的数据根据A列提取显示了。



  VLOOKUP函数用于搜索指定区域内首列满足条件的元素,确定待检测单元格在区域中的行序号,再进一步返回选定单元格的值。语法:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]),下面结合实例阐述各参数的含义:

  1. lookup_value,要在表格或区域的第一列中搜索的值。lookup_value 参数可以是值或引用。下图中,要从左边的表中查找姓名为E2的语文成绩,公式用:=VLOOKUP(E2,A:C,2,0),E2单元格,就是参数lookup_value,且为引用;

  2. table_array,包含数据的单元格区域,上面公式中就是A:C,即A列到C列的区域;

  3. col_index_num ,返回第几列的数据,如例图中,语文成绩在第2列,返回语文成绩,用2,返回数学成绩用3;

  4. range_lookup,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值,如果为 FALSE或0,则返回精确匹配值,不需要对第一列中的值进行排序。如上图中,参数用0,查得张军的语文成绩为79;

  5. 如果 range_lookup 为 TRUE
    或1,则返回近似匹配值(也称模糊查找),且第一列必须按升序排列,否则,VLOOKUP 可能无法返回正确的值或直接返回错误值 #N/A。如下图中,使用模糊查找,首列又没有按升序排列,查找韩平这个人的语文分数时,就返回错误值;

  6. 如果有多个符合条件的值,只返回第一个找到的值;

  7. 精确查找时,如果找不到精确匹配值,则返回错误值
    #N/A。



table_array的第一列为升序排列的时候才可以用true,否则只能用false,不然函数不能返回正确的数值。


夷陵区17167353222: vlookup()语句在excel中的用法 -
泷常新奕: 在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值.当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP.在 VLOOKUP 中的 V 代表垂直.语法 VLOOKUP(lookup_value,table_...

夷陵区17167353222: Excel VLOOKUP函数怎么用 -
泷常新奕: VLOOKUP是Excel中的一个纵向查找函数,是按列查找,最终返回该列所需查询列序所对应的值. 该函数的语法规则如下: ①语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) ②参数说明:Lookup_value为需要在数据...

夷陵区17167353222: excel中的vlookup函数怎么用 -
泷常新奕: excel中的vlookup函数的使用方法详解: 1 函数的语法为: VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找) 第一参数是要在表格或区域的第一列中查询的值.第二参数是需要查询的单元格区域,这个区域中的首列必...

夷陵区17167353222: Excel中的VLOOKUP函数是什么意思? -
泷常新奕: Excel中Vlookup函数是在纵向区域查找的.Vlookup函数的用法=Vlookup(查找的数据,查找的区域,返回值在查找区域的列数,匹配方式).其中,查找区域第一列必须是查找数据所在的列,匹配方式有两种0或者false为精确匹配,1或者True...

夷陵区17167353222: vlookup函数的使用方法 Excel中vlookup函数怎么用 -
泷常新奕: VLOOKUP函数的用法:=VLOOKUP(A2,Sheet1!$A$2:$B$8,2,FALSE) 各参数含义:A2:表示和sheet1中匹配对应的项(项目1) Sheet1!$A$2:$B$8,此区域为参照区2:表示从上述区域的第二列取数 最后一个函数用FALSE或0可以起到精确匹配的作用

夷陵区17167353222: vlookup函数返回什么? -
泷常新奕: 1、Excel中的VLOOKUP的意思是垂直方向查询引用数据,如=VLOOKUPA2,FK,2,0A2表示需要查找的值,FK表示查找引用的区域注意这个区域的首列F必须包含A2查找的值,2表示引用F至K列这个区域的第二列也就是G列.2、lt VLOOKUP是...

夷陵区17167353222: Excel中VLOOKUP函数的用法? -
泷常新奕: VLOOKUP第一个参数是你要在目标工作表中查找的数值,这个工作表要是以升序排列的,而且要查找的数值必须在目标工作表的首列 第二个参数是你要查找的目标工作表区域,选中即可 第三个参数是你想要引用的列数,比如第三列,输入3即可 第四个参数是精确查找,还是模糊查找,如果你使用的通配符,这里必须输入flase,否则不好用.

夷陵区17167353222: 有谁会用excel表格中,Vlookup函数的具体使用方法,要具体点,各个参数都是什么意思? -
泷常新奕: VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值.它的基本语法为: VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找) 参数说明:1 查找目标:就是你指定的查找的...

夷陵区17167353222: 怎么用VLOOKUP来匹配excel表里面的数据 -
泷常新奕: 1、首先在我们的电脑桌面上找到一个excel表格并点击它2、然后我们在里面随便输入一些内容,3、接着我们在随便选择一个单元格,4、然后我们在里面输入公式,5、最后点击回车键就能够得到我们想要匹配的结果了

夷陵区17167353222: excel中的vlookup怎么用 -
泷常新奕: 一般比较常用的是=VLOOKUP(查找的条件,查找的区域,如果满足区域则返回区域第几列数据,不满足时返回值) 写个公式给你看=VLOOKUP(D1,A1:C99,1,0) 对应着看,就很容易理解了 VLOOKUP与LOOKUP的区别在与,V的数据要以列为准,LOOKUP是以行为准

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