Excel精英培训网

 找回密码
 注册
查看: 2130|回复: 5

excel vlookup函数使用方法

[复制链接]
发表于 2012-3-13 19:40 | 显示全部楼层 |阅读模式
问题:如下图,已知表sheet1中的数据如下,如何在数据表二 sheet2 中如下引用:当学号随机出现的时候,如何在B列显示其对应的物理成绩?

首先我们介绍下使用的函数 vlookup 的几个参数,vlookup是判断引用数据的函数,它总共有四个参数,依次是:
1、判断的条件
2、跟踪数据的区域
3、返回第几列的数据
4、是否精确匹配
根据问题的需求,这个公式应该是:
=vlookup(a2,sheet1!$a$2:$f$100,6,true)
详细说明一下在此vlookup函数例子中各个参数的使用说明:
1、a2 是判断的掉条件,也就是说如果sheet2表中a列对应的数据和sheet1表中的数据相同方能引用;
2、sheet1!$a$2:$f$100 是数据跟踪的区域,因为需要引用的数据在f列,所以跟踪的区域至少在f列,$是绝对引用;
3、6 这是返回什么数的列数,如上图的物理是第6列,所以应该是6,如果要求英语的数值,那么此处应该是5
4、是否绝对引用,如果是就输入 true 如果是近似即可满足条件 那么输入false (近似值主要用于带小数点的财务、运算等)
5、vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函数
结果如下图:

发表于 2012-3-16 08:25 | 显示全部楼层
这个函数的功能还真的强大,可以不要先排序,再复制粘贴了.谢谢分享
回复

使用道具 举报

发表于 2012-3-21 17:01 | 显示全部楼层
回复

使用道具 举报

发表于 2012-3-21 22:21 | 显示全部楼层
vlookup很给力~但是学得不精~
回复

使用道具 举报

发表于 2012-3-25 19:06 | 显示全部楼层
使用EXCEL2003,在使用VLOOKUP时,发现:FALSE,是精确匹配。这是怎么回事?如果输入TRUE,反而是近似匹配。
回复

使用道具 举报

发表于 2012-3-26 13:26 | 显示全部楼层
我发现只有用FALSE的时候得出和数据才是精确的。我用的是2007版
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2025-8-16 08:23 , Processed in 0.215271 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表