VLOOKUP-Excel匹配替换,Vlook功能详解
VLOOKUP-Excel匹配替换
Excel
 
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。

例子: 
Book1.xlsx里有2个Sheet. 
Sheet1内容: 
Excel代码 
1. 序号  姓名  号码  邮箱 
2. 1   张一  14611757373 kk@qq 
3. 2   张四  14611757374 kk@qq 
4. 3   张五  14611757375 kk@qq 
5. 4   张六  14611757376 kk@qq 
6. 5   张七  14611757377 kk@qq 
7. 6   张八  14611757378 kk@qq 
8. 7   李一  14611757379 kk@qq 
9. 8   李二  14611757380 kk@qq 
10. 9   李三  14611757381 kk@qq 
11. 10  李四  14611757382 kk@qq 

Sheet2内容: 
Excel代码 
1. 序号  姓名  号码  邮箱 
2. 1   李四      kk@qq 
3. 2   张四      kk@qq 
4. 3   李一      kk@qq 
5. 4   李二      kk@qq 
6. 5   张七      kk@qq 
7. 6   张八      kk@qq 
8. 7   张五      kk@qq 
9. 8   张六      kk@qq 
10. 9   李三      kk@qq 
column函数和vlookup函数11. 10  张三      kk@qq 


由于次序打乱了,需要一一对应把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
大小: 42.7 KB
Book1.rar (7.8 KB)
下载次数: 3

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。