小伙伴们好啊,今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密。

函数的语法为:

VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找)

第一参数是要在表格或区域的第一列中查询的值。

第二参数是需要查询的单元格区域,这个区域中的首列必须要包含查询值,否则公式将返回错误值。如果查询区域中包含多个符合条件的查询值,VLOOKUP函数只能返回第一个查找到的结果。

第三参数用于指定返回查询区域中第几列的值,该参数如果超出待查询区域的总列数,VLOOKUP函数将返回错误值#REF!,如果小于1返回错误值#VALUE!。

第四参数决定函数的查找方式,如果为0或FASLE,用精确匹配方式,而且支持无序查找;如果为TRUE或被省略,则使用近似匹配方式,同时要求查询区域的首列按升序排序。

1、常规查询

如图,需要从B~E的数据表中,根据H3单元格的姓名查询对应的职务。

公式为:

=VLOOKUP(H3,C:E,3,0)

提示:

VLOOKUP函数第三参数中的列号,不能理解为工作表中实际的列号,而是指定要返回查询区域中第几列的值。

2、带通配符的查询

如图,需要从B~E的数据表中,根据H3单元格的姓氏,查询对应的姓名和部门。

公式为:

=VLOOKUP($H3&'*',$C:$E,COLUMN(A1),0)

提示:

通配符“*”表示任意多个字符,VLOOKUP函数第一参数使用$H3&'*',即在C列中查询以H2单元格内容开头的内容,并返回对应列的信息。

3、近似查询

如图,需要根据H~I的对照表,判断D列成绩对应的评议结果。

公式为:

=VLOOKUP(D2,H:I,2)

提示:

VLOOKUP函数第四参数被省略,在近似匹配模式下返回查询值的精确匹配值或近似匹配值。如果找不到精确匹配值,则返回小于查询值的最大值。

使用近似匹配时,查询区域的首列必须按升序排序,否则无法得到正确的结果。

4、逆向查询

如图,需要从B~E的数据表中,根据H3单元格的部门,查询对应的姓名。

公式为:

=VLOOKUP(H3,CHOOSE(,D2:D11,C2:C11),2,0)

提示:

VLOOKUP函数的查询值要求必须位于查询区域中的首列,如果被查找值不在数据表的首列时,需要先将目标数据进行特殊的转换。

CHOOSE函数第一参数使用常量数组,将查询值所在的D2:D11和返回值所在的C2:C11整合成一个新的两列多行的内存数组。

生成的内存数组符合VLOOKUP函数的查询值必须处于数据区域中首列的要求。VLOOKUP函数以职务做查询条件,在内存数组中查询并返回对应的姓名信息,从而实现了逆向查询的目的。

5、多条件查询

如图,需要从B~E的数据表中,根据H3单元格的部门和I3单元格的职务,查询对应的姓名。

J3单元格公式为:

=VLOOKUP(H3&I3,IF(,D2:D11&E2:E11,C2:C11),2,)

提示:

使用连接符“&”将部门和职务合并成新的字符串,以此作为VLOOKUP函数的查询条件。

IF部分,先将D列的部门和E列的职务进行连接,再使用IF(的方式,构造出部门职务在前、姓名在后的内存数组。

VLOOKUP函数在IF函数构造出的内存数组首列中查询部门职务字符串的位置,返回对应的姓名。

数组公式,不要忘了按组合键。

6、一对多查询

如图,需要从B~E的数据表中,根据H3单元格的职务,查询对应的多个姓名。

首先在A2单元格输入以下公式,向下复制:

=(E2=$H$3)+A1

然后在I3单元格输入以下公式,向下复制:

=IFERROR(VLOOKUP(ROW(A1),A:C,3,0),'')

提示:

C列的职务每重复出现一次,A列的序号增加1。

VLOOKUP函数使用1至N的递增序列作为查询值,使用A:C列作为查询区域,以精确匹配的方式返回与之相对应的B列的姓名。注意查找区域必须由辅助列A列开始。

最后将辅助列字体设置为白色或进行隐藏即可。

7、按指定次数重复数据

如图,需要根据C列指定的次数,重复显示B列的内容。

首先在A2单元格输入以下公式,向下复制:

=A1+C2

然后在E2单元格输入以下公式,向下复制:

=IFERROR(VLOOKUP(ROW(A1),A:B,2,0),E3)&''

来源:Excel之家ExcelHome

畅享职场办公必备技巧

爱自己,爱生活!

微软Office认证大师

微博@Office职场女神

微信公众号(OfficeApp)

Excel函数与公式进阶班,100个函数,让你什么都会算!

手机、电脑任意时间听课,一次付费,终身学习

计算机vlookup函数,表格必备技巧:VLOOKUP函数常用套路大全相关推荐

  1. 计算机一级考试可以手写,2019计算机一级考试wps必备技巧 快速拿分就靠它

    很多同学想知道计算机一级考试wps小技巧有哪些,下面是小编整理的相关内容,希望对大家有所帮助! 计算机一级考试wps必备技巧 制作WPS文档封面 一.插入图片 首先在菜单栏点击插入,选择插入图片,会出 ...

  2. 计算机平均数函数试题,计算机期末Excel表格题及二级考试常用函数

    使用公式与 Excel中常用函数 1.使用公式的基本方法 本知识点考核的概率约为30%,使用公式主要有以下两种方法: 方法一:直接在单元格中输入公式,如 "=A1+B1",按回车键 ...

  3. 使用函数求余弦函数的近似值_WPS-Excel表格实用技巧-排名函数RANK函数的使用

    平时使用excel表格处理数据时经常会用到排序功能,一般使用"升序"和"降序"工具按钮就可以完成简单的排序任务,但是当我们遇到相同数值在总体中的排名时,简单的& ...

  4. python内置函数sum_python必备内置函数-sum(iterable, /, start=0)

    关于 python必备内置函数-sum(iterable, /, start=0)的搜索结果 回答 请参考这篇文章,https://help.aliyun.com/document_detail/11 ...

  5. VLOOKUP函数常用套路大全

    今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密. 函数的语法为: VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确 ...

  6. 中if判断中文_Excel中的逻辑函数的使用技巧 IF函数中的多条件判断

    IF函数的基本结构很简单,真正使用的过程中,在于条件判断的写法,如何构造一个正确判断条件才是关键,也就是下图中A的构造才是IF函数的关键 交集.并集和求反函数应用技巧 常用的逻辑关系有3种,即[与]. ...

  7. 电脑技巧:电脑常用快捷键大全,值得收藏!

    键盘里的秘密,都在这里了! Windows 快捷键 Windows+D 显示桌面 Windows+M 最小化所有窗口 Windows+CTRL+F  查找电脑 Windows+F  查找文件或文件夹 ...

  8. 函数作图的技巧(高数)

    前言 从初中开始,我们就开始用笔在平面直角坐标系上作函数图象.随着对函数研究的不断深入,对作出的函数图象的精准度的要求也越来越高.以往我们只需要描一下点,在将点连起来即可.但用这种方法的话偏差可能会很 ...

  9. Excell表格的技巧

    Excell表格的技巧:Excel键盘快捷键大全2007-09-14 15:19F11 或 Alt+F1 创建当前区域中数据的图表. Ctrl+Page Down 选定图表工作表:选定工作簿中的下一张 ...

最新文章

  1. java 获取utc,如何在Java 8中获取UTC + 0日期?
  2. 用Python分析了1w四六级数据,教你如何通过四六级!
  3. + ,- (加号,减号) 是数字类型吗?(sql server 2000中)
  4. 基于JSP/SERVLET实现的人脸识别考勤系统
  5. 复制迁移数据库表数据程序
  6. java io读书笔记(2)什么是stream
  7. Linux网络编程服务器模型选择之循环服务器
  8. springboot学习过程中遇到的错误集
  9. 2020年朋友圈十大谣言:包括蚊蝇可以传播新冠病毒等
  10. MySQL中char、varchar和text的区别
  11. matlab 给参数赋值,未对输出参数赋值 求大神帮忙解惑
  12. 计算机四级软考数据库系统工程师教材
  13. C语言——链表简单介绍
  14. bzoj 3332 旧试题
  15. 一张对数字图像处理贡献最大的花花公子人体照
  16. 从文件结构认识HLS
  17. 2014十大的安全工具(ToolsWatch.org投票选出)
  18. tomcat图标修改——东子破解
  19. (详细思路)利用py批量下载某站的视频
  20. Python爬取微博短视频

热门文章

  1. python用pyecharts画柱状图_Python强大的pyecharts绘画优美图形二
  2. 数据库字段类型、实体类字段类型、mapper文件jdbcType三者对应关系
  3. springBoot_配置_yaml文件值获取
  4. Tooler:使用exceltk转换Excel表格到MarkDown表格
  5. linux如何检查进程是否存在,判断LINUX进程是否存在
  6. 【Python 基础教程 20】全面掌握Python3输入输出:从入门到高级的实用指南(文件读写,Excel读写,Markdowm文件读写)
  7. 华为linux关机命令,华为云 linux 常用命令
  8. 【数通学员心得】成功没有捷径,HCIE也没有侥幸
  9. 写论文小知识点------页码奇数在右,偶数在左的设置方法
  10. 仪器仪表行业电子采购系统网站一体化数字化采购,实现高速采购效率