打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Vlookup查询实例分析($的作用和选出重复数据)
  对于vlookup的用法相信大家都已经很熟悉了,但是仔细的人会发现,网络上输出同一个结果,有的公式里加了$,有的则没有,于是,我这里做了一个实例来分析这种情况。

 
  首先给出三组数据,原始数据A,所有的实例都是以A作为基准,B为A的对应数据,C为将要和A对比的数据。
  D为用vlookup实现的查找并输出和A对应的数据B中的数,公式为=VLOOKUP($A3,$A$3:$C$17,2,0),可以看出由于全加了$,查找的值始终是第一列的值,查找的范围始终是A3~C17;
  E也为用vlookup实现的查找并输出和A对应的数据B中的数,唯一的区别是没有加$,第一行公式为=VLOOKUP(A3,A3:C17,2,0),最后一行为=VLOOKUP(A17,A17:C31,2,0),由此可见,查找的值仍然始终是第一列的值,但是查找范围却一直在向下移动,结果虽然一样,但还是有偏差的。
  由此得出,在vlookup函数中,参数的字母序列不会变化,但是后面的数字随着填充柄的下拉会发生变化,因此,我们要对查找范围特别注意,数字该加$的一定记得加上。(或者直接鼠标选择区域就不会错了)

  下面再引入一个问题,找出两列数字的重复数字并且输出,即输出数据C和数据A中的相同数字。尝试两种方法,第一,在A列中查找C,输出C对应的A,公式为=VLOOKUP(C3,A$3:C$17,1,0),由于C中有些数据不在A中,未查找到故输出#N/A,这样重复的数据便筛选出了(筛选少的数据);第二,在C列中查找A,输出A对应的C,公式为=VLOOKUP(A3,A$3:C$17,3,0),显然结果全部输出了C,没有筛选出重复的(筛选多的数据)。注意这两种方法中我的数字前都加了$,吸取了之前的教训。
  由此可见,如果要筛选两列数字的重复数字要从多的数据里筛选少的数据,即在多的数据里查找少的数据。

  以上是我的个人总结,希望能有帮助。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel VLookUp函数的操作实例(查找两列重复或两表相同数据/两表数据对比)
当Excel需要查找最后一条记录时,用lookup就对了!
当vlookup函数说我不会的时候,lookup说我会
找出不同两列重复的身份证号码
VLOOKUP使用技巧之按指定次数重复数据
巧用Vlookup公式,批量指定次数重复数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服