【编程学习】VLOOKUP函数记录

【编程学习】VLOOKUP函数记录
6Young基本内容
Vlookup就可以理解为pandas中的merge,SQL中的join,是一个很常用的函数.
函数结构
结构:Vlookup(查找值,数据表,列序数,[匹配条件])
参数说明
(1)查找值:必填,用于匹配数据的键,必须位于数据表的第一列;
(2)数据表:必填,查找的区域,;
(3)列序数:必填,返回上面数据表中第几列的数据,从1开始;
(4)匹配条件:可选,如果为0(TRUE)表示精确查找;1(False)或省略表示模糊查找
试一试
现在在Sheet1有一个学生基本信息表:
| 学号 | 班级 | 姓名 | 性别 | 
|---|---|---|---|
| 1 | 11软件1班 | 赵慧 | 女 | 
| 2 | 11软件1班 | 胡歆 | 女 | 
| 3 | 11软件1班 | 郭菲歆 | 女 | 
| 4 | 11软件1班 | 朱文 | 男 | 
| 5 | 11软件1班 | 张星静 | 女 | 
| 6 | 11软件2班 | 周嫣嫣 | 女 | 
| 7 | 11软件2班 | 刘菲柔 | 女 | 
| 8 | 11软件2班 | 孙小星 | 男 | 
| 9 | 11软件2班 | 林珊 | 女 | 
| 10 | 11软件2班 | 林羽 | 男 | 

现在在Sheet2有一个学生成绩表:
| 学号 | Python程序设计基础 | 离散数学 | 数据结构 | C语言程序设计 | 
|---|---|---|---|---|
| 5 | 54 | 98 | 69 | 76 | 
| 3 | 51 | 83 | 93 | 93 | 
| 6 | 84 | 100 | 84 | 60 | 
| 8 | 71 | 57 | 89 | 52 | 
| 1 | 78 | 54 | 96 | 83 | 
| 2 | 72 | 89 | 94 | 98 | 
| 10 | 73 | 88 | 98 | 82 | 
| 7 | 95 | 91 | 83 | 65 | 
| 4 | 81 | 87 | 91 | 76 | 
| 9 | 94 | 83 | 66 | 82 | 

如果想在Sheet1中的E列直接添加各位同学的数据结构课程的成绩,那么你就可以在E1处填写函数:=VLOOKUP(A1,Sheet2!$A$1:$E$11,4,FALSE)然后直接拉下来就好了。但是要注意,此处数据表参数需要添加“美元”符号,来保证函数参数不会随着我们的拖动变化($A$1:$E$11)。
同样的,如果你可能涉及到横向拉动函数,也需要对查找值使用$,防止函数参数变化。

 评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果








