excel之VLOOKUP函数的使用
VLOOKUP 函数是excel中比较常用的一个函数。该函数具有有四个参数:

1、查找值:指本表中的值,需要根据本表中的某一值在本表或其他表中查找我们想要获取的值就称为查找值。
2、数据表:指查找的范围。可以在本表或其他表。
3、序列数:查找范围的中取第几列是我们想要获取的值。
4、匹配条件:false/ture

举例:

目标:表二中只有姓名,在表二中需根据姓名在表一种查找到对应的部门,自动填写到表二中去。
实现步骤:
①、查找值:为表二中的姓名。

②数据表:查找范围为表一种姓名和部门所在列。

③、序列值:查找范围,我们查找的是表一的姓名和部门,我们希望取到的值是姓名对应的部门值,即为查询范围的第二列值。

④、匹配条件:false ,结果如下:最后一条数据出现错误为空。

查找原因,发现最后一行的查询范围是:A4:B8,查询范围是变化的,出现了查询区域为空的情况。

解决办法:使用$符号把查询区域固定就可以了。

在使用Vlookup函数的过程中容易出现错误的地方:
参数设置错误:
1、第二个参数是查找区域,参数1(查找对象)必须位于该区域第1列,同时必须包含需要返回值的所在列。
2、第三个参数是指在参数2这个区域中的列数,它不一定等于是在该excel 表中的列数。
3、第四个参数,模糊查找是查找和它最接近但比它小的那个数。
4、绝对引用:对于列和行数前分别加$表示绝对引用,表示所选区域是不会变的。例如:$A$2:$B$5 表示A2到B5这个区域是不变的。
相对引用:不加$的表示相对引用。例如:A2:B5 表示A2到B5这个区域,当使用向下复制公式的时候,区域是会变的。
混合引用:只针对行或者列进行了绝对引用。例如:$F2 表示对于列进行了绝对引用,但对于行是相对引用。当使用向下复制公式的时候,列不变,行是会变化的。
在使用中,我们需要根据实际情况进行甄别,使用那种模式。
数据源不符合规范:
1、数据源中有空格,而参数1没有空格,会导致查找不到而出现错误。
2、查找值和查找范围的第一列数据格式不一样,也会导致查找不到而出现错误。
附扩展:COLUMN函数

COLUMN函数:表示返回所选择的某一个单元格的列数。
例如:

注:1、如果省略【参照区域】,则默认返回函数column所在单元格的列数。
2、如果 【参照区域】为一个单元格区域,返回引用中的第一列的列号。
3、COLUMNS 和COLUMN的用法类似,COLUMNS 必须选择一个区域(这个区域也可以是一个单元格),返回的是选择的区域的列数合计。

例如:

excel之VLOOKUP函数的使用的更多相关文章
- 【图文】Excel中vlookup函数的使用方法
今天统计数据,用到了Excel中vlookup函数,第一次使用当然少不了百度,经过反复研究后,算是解决了问题,现整理成文档. 一.实现效果 Sheet1 Sheet2 注:上图中sheet1商品条 ...
- Excel 中 VLOOKUP() 函数小结
应用场景: 数据仓库上游源系统的数据库表变更,现在需要拆分一部分数据出来,单独放到一张新表中.假设原表为A,新表为B,B表和A表结构大部分一样,只有字段的前缀不同,那么我们如何找出到底有哪些字段不同呢 ...
- Excel的vlookup函数的用法
VLOOKUP函数用于搜索指定区域内首列满足条件的元素,确定待检测单元格在区域中的行序号,再进一步返回选定单元格的值. 为了讲解的需要,特制作如图所示的表格.当然,大家也可以根据自己的实际情况设计合适 ...
- Excel——使用VLOOKUP函数关联跨工作薄数据
实验环境 有两个工作簿,一个是<花名册>,另一个是<入离职表>,<花名册>上有所有员工的详细信息,包括员工的姓名.部门.出生日期等,<入离职表>上有离职 ...
- 【Office Excel】vlookup函数的反向查找实例教程,不只是正向查找,还可以反向查找,实例讲解
VLOOKUP 反向查询 众所周知,vlookup只能从左向右查找,而不能从右至左的反向查找.为此高手们设计了一个让无数新手迷惑的公式.今天优爱酷将彻底帮同学们解开这个迷团. [例]如下图所示要求根据 ...
- Excel中vlookup函数使用
https://baijiahao.baidu.com/s?id=1594684818733205984&wfr=spider&for=pc
- VLOOKUP函数将一个excel表格的数据匹配到另一个表中
sklearn实战-乳腺癌细胞数据挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003& ...
- excel 2010 学习笔记一 Vlookup 函数的使用
有这么一句话说的好:在商用场合里,能证明你会基本的EXCEL操作技巧的两个检查标准就是会不会用VLOOKUP函数以及数据透视表功能,那么今天就来总结一下VLOOKUP的一些简单实用的功能. 1.VLO ...
- excel手机号码归属地批量公式查询 vlookup函数
Excel手机号码归属地 批量公式查询 vlookup函数 xls 手机号码 添加一列 地区归属地 使用 公式:=(VLOOKUP(LEFT(B2,7),号段数据库!B:D,2,0)& ...
随机推荐
- HDU 3923 Invoker | 暑训Day1 C题填坑
暑训第一天,专题为组合数学与概率期望. 最近一个月都没有学习新的知识,上午听聚聚讲课头脑都是一片空白.加上长期没刷题,下午做练习题毫无感觉.到晚上总算理清了蓝书上的一些概念,跟着榜单做题.最后唯独剩下 ...
- An invalid property 'jdbcType ' was found in mapping
大概2种原因: 1 放进去的类型与字段的类型不匹配 2 比较变态,xml中=两边不能有空格! 错误示例如下: #{plat,jdbcType = INTEGER}, 去掉空格后: #{plat,jd ...
- python数据类型初始1
int: 1,2,3就是用于计算. bool:主要是用于判断,True,False str:用引号引起来的,'dsldgau','张三'.主要用于储存少量数据,进行操作 list(列表):[1,2,3 ...
- 洛谷P3747 [六省联考2017]相逢是问候
传送门 题解 扩展欧拉定理. 线段树维护,已经全改到底了的节点就不管,不然暴力修改下去. //Achen #include<algorithm> #include<iostream& ...
- Thinkphp 加载更多
要实现的效果是这样的: 每次点击显示更多按钮,都会往下显示2条数据,直到后面没有数据了.. 数据表: articleList模板文件 <include file="./Applicat ...
- 深入浅出 Java Concurrency (21): 并发容器 part 6 可阻塞的BlockingQueue (1)[转]
在<并发容器 part 4 并发队列与Queue简介>节中的类图中可以看到,对于Queue来说,BlockingQueue是主要的线程安全版本.这是一个可阻塞的版本,也就是允许添加/删除元 ...
- 深入浅出 Java Concurrency (2): 原子操作 part 1[转]
从相对简单的Atomic入手(java.util.concurrent是基于Queue的并发包,而Queue,很多情况下使用到了Atomic操作,因此首先从这里开始).很多情况下我们只是需要一个简单的 ...
- 时间格式的时间 转json的时候变成正常的string时间20170519
public class JsonDateValueProcessor implements JsonValueProcessor { private String format ="yyy ...
- 浓缩版 《C和指针》基础篇(Chpt.1~Chpt.9)
导语 近日,笔者在课业之余阅读了<C和指针(Pointers on C)> (by Kenneth A.Reek)一书,从中记录了关于C语言的诸多知识点,包括在C语言基础特性的学习过程中没 ...
- ECMAScript 5 新增 Object 接口
对象 构造器 说明 Object getPrototypeOf 返回对象的原型 Object getOwnPropertyDescriptor 返回对象自有属性的属性描述符 Object getOwn ...