|
下图这两个表一模一样吗?因为数据少,肉眼判断也不太难,可如果有个几百个,那就……
在这个表里,A11和G11很明显不是同一个人,无论是挑出一样的还是挑出不一样的,当然不是让你用【视图】》【窗口】》【并排查看】,而是用一个VLOOKUP函数就解决。- =vlookup(a2,g:g,1,)
- =vlookup(g2,a:a,1,)
复制代码 这其实也是这题最没有悬念的一种解法,不过对于刚接触EXCEL函数同学来说,VLOOKUP确实是个难点,所以在本期妖题已经公布答案之后,我仍要多啰嗦几句VLOOKUP的基本用法。
要我说呀,VLOOKUP其实不难,比IF还简单呢,四个参数是没有任何逻辑绕绕在里面的。
我们还是以上面的表为例,假如要找员工67的总计,肉眼判断的结果是829.21,VLOOKUP又是如何的一个判断过程呢?
首先要确定,要找的是员工67,即G5这个单元格的内容,所以第一个参数是G5;
其次要确定我们要的结果在哪个表里,即A1:E11这个表里,这个表有两个特点,其一是G5这个单元格的内容在其最左列里存在,其二是需要得到的总计在表中存在;
第三要确定,要找的总计在这个表中位于第几列,确切点说,就是从我们要找的员工姓名那一列开始向右第几列,这个嘛,只要识数就可以数出来了,第5列,这就是第三个参数;
第四要确定,是精确想找还是模糊查找,这种情况下都是要精确查找的,那就用参数FALSE。
于是,这个公式就出炉了:
- =vlookup(g5,a1:e11,5,false)
复制代码 VLOOKUP的第二个参数可以整列引用;
VLOOKUP第四个参数可以写成0,或者干脆不写(注意,是参数不写,不是整个参数省略)。
如此一来,公式可以写成:不过,VLOOKUP还是有点小脾气的,比如第一个参数必须出现在第二个参数的最左列,再如对匹配的要求很高,莫说是字符有不同会找不出来,就是格式不同也不行。
更多的还是大家在实际操作中体会吧^_^
==========================================
正版妖题目录:http://pure-shadow.blog.sohu.com/162091784.html
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|