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函数的使用的更多相关文章

  1. 【图文】Excel中vlookup函数的使用方法

    今天统计数据,用到了Excel中vlookup函数,第一次使用当然少不了百度,经过反复研究后,算是解决了问题,现整理成文档. 一.实现效果 Sheet1 Sheet2   注:上图中sheet1商品条 ...

  2. Excel 中 VLOOKUP() 函数小结

    应用场景: 数据仓库上游源系统的数据库表变更,现在需要拆分一部分数据出来,单独放到一张新表中.假设原表为A,新表为B,B表和A表结构大部分一样,只有字段的前缀不同,那么我们如何找出到底有哪些字段不同呢 ...

  3. Excel的vlookup函数的用法

    VLOOKUP函数用于搜索指定区域内首列满足条件的元素,确定待检测单元格在区域中的行序号,再进一步返回选定单元格的值. 为了讲解的需要,特制作如图所示的表格.当然,大家也可以根据自己的实际情况设计合适 ...

  4. Excel——使用VLOOKUP函数关联跨工作薄数据

    实验环境 有两个工作簿,一个是<花名册>,另一个是<入离职表>,<花名册>上有所有员工的详细信息,包括员工的姓名.部门.出生日期等,<入离职表>上有离职 ...

  5. 【Office Excel】vlookup函数的反向查找实例教程,不只是正向查找,还可以反向查找,实例讲解

    VLOOKUP 反向查询 众所周知,vlookup只能从左向右查找,而不能从右至左的反向查找.为此高手们设计了一个让无数新手迷惑的公式.今天优爱酷将彻底帮同学们解开这个迷团. [例]如下图所示要求根据 ...

  6. Excel中vlookup函数使用

    https://baijiahao.baidu.com/s?id=1594684818733205984&wfr=spider&for=pc

  7. VLOOKUP函数将一个excel表格的数据匹配到另一个表中

    sklearn实战-乳腺癌细胞数据挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003& ...

  8. excel 2010 学习笔记一 Vlookup 函数的使用

    有这么一句话说的好:在商用场合里,能证明你会基本的EXCEL操作技巧的两个检查标准就是会不会用VLOOKUP函数以及数据透视表功能,那么今天就来总结一下VLOOKUP的一些简单实用的功能. 1.VLO ...

  9. excel手机号码归属地批量公式查询 vlookup函数

    Excel手机号码归属地 批量公式查询 vlookup函数 xls 手机号码 添加一列 地区归属地 使用      公式:=(VLOOKUP(LEFT(B2,7),号段数据库!B:D,2,0)& ...

随机推荐

  1. Everything-启用http服务器(公网IP)会导致共享文件被搜索引擎搜索

    1. 漏洞利用成功的前提 公网ip 启用http服务器 2.产生原因 启用http服务器功能点:让用户在本地或局域网上的其他电脑使用浏览器进行搜索,并支持文件下载.若拥有公网IP的用户启用此功能,就是 ...

  2. org.apache.commons工具类方法解释 转

    在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类.以下工具类.方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码. 一. ...

  3. MySQL Server Logs

    日志记录存储方式 #日志记录存储方式 mysql> show variables like 'log_output'; mysql> set global log_output='FILE ...

  4. 第12章 SQL联接

    第12章 SQL联接 关系数据库的3个支柱:选择.投影和联接. 两种基本的连接同等联接和非同等联接. 源表和目标表有相同的名称的列,就可以在他们之间执行自然联接,而无需指定连接列. 自然join us ...

  5. .net core 使用swagger生成API文档

    [1]安装Swashbuckle.AspNetCore包 [2]在Startup.cs中注册swagger //注册Swagger生成器,定义一个和多个Swagger 文档 services.AddS ...

  6. css3之文本text-overflow 与 word-wrap, word-break

    CSS3 Text Overflow属性 CSS3文本溢出属性指定应向用户如何显示溢出内容 语法: text-overflow:clip | ellipsis 但是text-overflow只是用来说 ...

  7. vue.js_04_vue.js的for循环,if判断和show显示

    1.for循环 <body> <div id="app"> <p>{{list1[0]}}</p> <hr /> < ...

  8. TF-IDF了解

    http://en.wikipedia.org/wiki/Tf%E2%80%93idf

  9. Maven实战01_Maven简介

    1:何为Maven Maven:中文翻译为"知识的积累",也可翻译为"专家"或"内行". 谈到Maven,就不得不提"构建(bui ...

  10. HDFS写数据的过程