Office中国论坛/Access中国论坛
标题:
妖题系列——EXCEL小问题-110222-两表比对一(含VLookup函数基本用法)
[打印本页]
作者:
pureshadow
时间:
2011-2-22 20:17
标题:
妖题系列——EXCEL小问题-110222-两表比对一(含VLookup函数基本用法)
下图这两个表一模一样吗?因为数据少,肉眼判断也不太难,可如果有个几百个,那就……[attach]44908[/attach]
在这个表里,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(g5,a:e,5,)
复制代码
不过,VLOOKUP还是有点小脾气的,比如第一个参数必须出现在第二个参数的最左列,再如对匹配的要求很高,莫说是字符有不同会找不出来,就是格式不同也不行。
更多的还是大家在实际操作中体会吧^_^
==========================================
正版妖题目录:
http://pure-shadow.blog.sohu.com/162091784.html
作者:
yori2007
时间:
2011-2-22 23:03
z这个要学习
作者:
冰火火冰
时间:
2011-2-22 23:11
作者:
rccbjs
时间:
2011-2-26 20:48
这个要学习一下
作者:
余方方
时间:
2011-2-26 20:56
学习妖法
作者:
q3747
时间:
2011-2-27 11:13
看看,学习一下
作者:
yutin
时间:
2011-2-27 20:38
学习
作者:
rockroll1234
时间:
2011-3-15 23:40
xuexi
作者:
k2k4
时间:
2011-4-6 10:25
学习 。。。。。
作者:
iamwg
时间:
2011-5-17 17:09
这个要学习一下
作者:
刘青梅
时间:
2011-5-18 12:00
:
作者:
月夜月美丽
时间:
2011-11-9 19:55
来学习的 今天碰到类似问题了
作者:
99999000
时间:
2011-11-11 11:43
学习一下.
作者:
wanghaijuan@
时间:
2011-11-17 17:45
你可以单独教我妖法么??
作者:
刘青梅
时间:
2016-12-4 20:22
要学习一下
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3