admin管理员组

文章数量:1530516

2024年6月7日发(作者:)

VLOOKUPEXCEL匹

配替换Vlook功能详解

集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

VLOOKUP-Excel匹配替换,Vlook功能详解

Lookup的意思是“查找”,在Excel中与“Lookup”相关的函数有三个:

VLOOKUP、HLOOKUP和LOOKUP。?

vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函

数。?

vlookup函数是查找函数,是用于纵向查找的函数。在 VLOOKUP 中的 V

代表垂直。?

函数vlookup的用法和功能:用VLOOKUP来实现查找和引用功能。vlookup

函数在表格左侧的行标题中查找指定的内容,当找到时,再挑选出该行对应的

指定列的单元格内容。?

vlookup函数的语法:?

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)?

vlookup函数各参数解析:?

一,lookup_value:lookup是查找的意思,value是值,就是要查找的

值。?

二,table_array:“你要到哪去查找这个值”就在这个table_array的区

域里。选定这个区域,公式将在这个区域对lookup_value进行查找。?

三,col_index_num:col是column单词的缩写,是列的意思,index是索

引的意思,合起来就是你在table_array区域中要找的值所在的列数,比如你

要找一列电话号码,是在table_array区域的第三列,那么col_index_num就

是3,这是一个相对引用的概念。?

四,range_lookup:为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还

是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不

到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为

FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值

#N/A。?

说明:如果函数 VLOOKUP 找不到 lookup_value,且 range_lookup 为

TRUE,则使用小于等于 lookup_value 的最大值。?

如果 lookup_value 小于 table_array 第一列中的最小数值,函数

VLOOKUP 返回错误值 #N/A。?

如果函数 VLOOKUP 找不到 lookup_value 且 range_lookup 为 FALSE,函

数 VLOOKUP 返回错误值 #N/A。

例子:?

里有2个Sheet.?

Sheet1内容:

Excel代码

1. 序号姓名号码邮箱

2. 1张一

3. 2张四

4. 3张五

5. 4张六

6. 5张七

7. 6张八

8. 7李一

9. 8李二

10. 9李三

11. 10李四

Sheet2内容:

Excel代码

1. 序号姓名号码邮箱

2. 1李四

3. 2张四

4. 3李一

5. 4李二

6. 5张七

7. 6张八

8. 7张五

9. 8张六

10. 9李三

11. 10张三

由于次序打乱了,需要一一对应把Sheet1里的号码填到Sheet2的号码列里,

则可以

Java代码

1. =VLOOKUP(B2,Sheet1!B:D,2,0)

2. B2:李四

3. Sheet1!B:D:见图2

4. 2:取【Sheet1!B:D】的第2列

5. 0:匹配成功

来做替换查找填值。?

解释:?

列查找,B2值为李四,到Sheet1选中区域B-D列查找匹配,当匹配成功,取选

中区域的第2列值。?

Sheet2截图:?

Sheet1选中区域截图(Sheet1!B:D):?

大小: 48 KB

大小: KB

KB)

下载次数: 3

本文标签: 函数查找匹配功能区域