加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Lookup和Vlookup的异同点

(2008-05-04 20:51:58)
标签:

杂谈

Lookup和Vlookup的异同点:

(为方便说明,记lookup(lookup_value,table_array,col_index_num,range_lookup)为lookup(ll,tl,rl),记vlookup(lookup_value,table_array,col_index_num,range_lookup)为vlookup(lv,tv,rv)。)

相同点:(1)拆分已经合并的单元格;

        (2)使用之前均需对lookup_value进行升序排列;

        (3)table-array的选取应以lookup_value为首列。

不同点:(1)tl可以是单独的一列(即ll列),也可以是以ll为首列的更大的区域;tv则必须是以lv为首的包括rv在内的广阔区域。

        (2)lv是数据列,可以通过下拉或者点击列序号选取;rv则是从lv开始从左到右所选的列数。

 

以下内容zz自http://user.qzone.qq.com/40248094/blog/1197107098

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup 
Lookup_value 为需要在Table_array第一列中查找的数值。
    可以为数值、引用或文本字符串。需要注意的是类型必须与table_array第一列的类型一致。
    查找文本时,文本不区分大小写;可以使用通配符“*”、“?”。
  
Table_array 为需要在其中查找数据的数据表
    可以使用对区域或区域名称的引用、常数数组、计算后的内存数组。
    对区域引用时,可以引用整列,excel会自动判断使用区域。
    该参数的第一列必须包含查找的内容,其它列包含需返回的内容;返回内容的列序号由下个参数指定。
  
Col_index_num 为table_array中待返回的匹配值的列序号。
    如为1时,返回table_array第一列中的数值;为2,返回table_array第二列中的数值,以此类推。
    如果col_index_num小于1,函数 VLOOKUP 返回错误值值 #VALUE!;
    如果col_index_num大于table_array的列数,函数 VLOOKUP 返回错误值 #REF!。
  
Range_lookup 为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。    
    如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;    
     近似匹配查询一般用于数值的查询,table_array的第一列必须按升序排列;否则不能返回正确的结果。  
    如果range_value为FALSE(或0),函数VLOOKUP将返回精确匹配值。    
     此时,table_array不必进行排序。如果找不到,则返回错误值#N/A;可isna检测错误后使用if判断去除错误信息。  
===================================================================== <br />VLOOKUP 经常会出现错误的#N/A,下面是几种可能性:
1 数据有空格或者数据类型不一致;
2 可以在lookup_value 前用TRIM()将空格去除;
3 如果格式不一致,可以将数值强制转换成文本,lookup_value之后用&跟""表示的空字符串;
4 将文本转换成数值,lookup_value*1进行运算。
=====================================================================
   TRIM()函数只能去掉字符串前端的空格,中间空格和后端空格都无法去掉,所以在使用函数前或者使用函数之用,再将查找值和查找范围设计到的所有空格进行替换!
   替换的方法:选中欲除去空格的区域,再点击【编辑】 / 【定位】 ,定位窗口直接点击【替换】、【全部替换】(不需要填写任何内容),即可将字符串中前后中间所有空格消除。

http://imgcache.qq.com/ac/qzone_v4/b.gif

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有