问题场景


  • 对表中的员工进行测评总结,从所有员工考核明细表中匹配这些参与测评的员工的得分和相关信息;

场景一


  • 从所有员工明细表中匹配需要参与测评的员工相关信息。

    • 建了两个sheet页,考核员工表全员考核明细表,可跨表查询匹配。

表1-考核员工表

表2-全员考核明细表

目标


  • 从表2所有员工考核明细表中查询,匹配到表1中参与测评员工的考核得分、所属部门和出勤天数。

解决方案


用VLOOKUP()函数实现

  • 函数解释:
=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
#FALSE或0.返回精确匹配,TURE或1返回近似匹配。

  • 第一步:在表1-考核员工表中的C2单元格英文状态下输入:=VLOOKUP(B2,全员考核明细表!B:G,2,0)。

  • 公式参数说明:

    • B2:表1中查找值为“姓名列”的【东方不败】;

    • 全员考核明细表!B:G:从表2-全员考核明细表中的B到G列开始查找,必须从“姓名列”B列开始,看表2;

    • 2:返回B到G列中的第2列(因为要拿到部门信息,部门是在B到G的第2列);

    • 0:精确查找。

  • 第二步:鼠标移到C2单元格的右下角,出现实心的黑色【+】号,双击填充此公式。

  • 第三步:匹配到参与测评员工所属部门结果。

  • 第四步:在表1-考核员工表中的D2单元格英文状态下输入:=VLOOKUP(B2,全员考核明细表!B:G,3,0)。

  • 公式参数说明:

    • B2:表1中查找值为“姓名列”的【东方不败】;

    • 全员考核明细表!B:G:从表2-全员考核明细表中的B到G列开始查找,必须从“姓名列”B列开始,看表2;

    • 3:返回B到G列中的第3列(因为要拿到考核总分,考核总分是在B到G的第3列);

    • 0:精确查找。

  • 第五步:鼠标移到D2单元格的右下角,出现实心的黑色【+】号,双击填充此公式。

  • 第六步:最后结果。

    • 出勤天数匹配同上,考勤天数在B-G的第4列,返回参数改为4。

注意


  • 如果是复制引用公式时,查找的值返回的数据区域最好可以用相对引用和绝对引用
=VLOOKUP($B2,$B:$G,2,0)
#$B2:列(B列)固定,行数(2)可变,查找的是B列数据,查找时只会用B2,B3,B4与B到G列的内容匹配;
#要返回数据所在的区域(绝对引用),即“$B:$G,”;
#$B$2:行列都固定,只查找B2单元格。
  • 相对引用或绝对引用 快捷键:Fn+F4交替按(Windows)。

总结


  • 实际业务场景中,经常遇到查找匹配的问题,比如在任务表中需要从人员信息表中匹配每个任务处理人的所属部门,来汇总每个部门的产出等等。

  • VLOOKUP函数是个万能函数,也可以用它来查找两列是否有重复值等等。

Excel-VLOOKUP函数跨表匹配查找①的更多相关文章

  1. Excel如何使用VLOOKUP函数多条件匹配查找数据

    一.对应源数据如sheet6所示,对应需查找的数据如sheet7所示 二.在sheet6中添加一列辅助列 三.在sheet7对应位置插入vlookup函数 四.最终结果如下图所示

  2. excel VLOOKUP函数的使用方法 .

    VLOOKUP函数是Excel中几个最重函数之一,为了方便大家学习,兰色幻想特针对VLOOKUP函数的使用和扩展应用,进行一次全面综合的说明.本文为入门部分 一.入门级 VLOOKUP是一个查找函数, ...

  3. excel VLOOKUP函数的用法

    VLOOKUP函数是Excel中几个最重函数之中的一个,为了方便大家学习,兰色幻想特针对VLOOKUP函数的使用和扩展应用,进行一次全面综合的说明.本文为入门部分 一.入门级 VLOOKUP是一个查找 ...

  4. excel vba 实现跨表单(sheet) 搜索 - 显示搜索行记录搜索历史

    前两天,一个朋友问我,有没有办法在excel里实现一个表单里是原始数据,在另一个表单里显示搜索到的行,搜索关键词可用~分隔开,并把搜索历史记录下来? 我想了想,用vba实现肯定可以啊,但是我又在想,有 ...

  5. EXCEL VLOOKUP函数怎么返回多列结果

    一般VLOOKUP函数只能返回一列的结果,本例介绍如何一次性返回多列结果.   工具/原料   Excel 函数使用方法说明:     首先,原始数据包括姓名.工号.性别和籍贯信息.现在需要根据姓名同 ...

  6. Excel如何通过关键字模糊匹配查找全称

    打开excel,以其素材为例,通过关键字模糊匹配查找全称.   在公司名下输入公式:=LOOKUP(1,0/FIND(D2,A2:A5),A2:A5),按回车键确定即可.   FIND(D2,A2:A ...

  7. excel——VlookUp函数的使用

    VlookUp函数,查询两个表中的相同字段数据,并将需要引用的数据从B表填充到A表 1.打开A表,将需要查询的列选中 在需要引用的列输入 = 在上方,函数选择中选择VLOOKUP函数 Windows: ...

  8. 通过IF({1,0}和VLOOKUP函数实现Excel的双条件多条件查找的方法

    在Excel中,通过VLOOKUP函数可以查找到数据并返回数据.不仅能跨表查找,同时,更能跨工作薄查找. 但是,VLOOKUP函数一般情况下,只能实现单条件查找. 如果想通过VLOOKUP函数来实现双 ...

  9. 个人永久性免费-Excel催化剂功能第38波-比Vlookup更好用的查找引用函数

    谈起Excel的函数,有一个函数生来自带明星光环,在表哥表姐群体中无人不知,介绍它的教程更是铺天盖地,此乃VLOOKUP函数也.今天Excel催化剂在这里冒着被火喷的风险,大胆地宣布一个比VLOOKU ...

随机推荐

  1. vue项目打包上线发现 360 浏览器不兼容?

    分享链接: 文档:解决vue 和 360 浏览器兼容问题.note链接:http://note.youdao.com/noteshare?id=41914c6dbb4238d765b26d59aa05 ...

  2. 常用注解@Intdef与@Stringdef

    1.优点 可以代替枚举,静态常量,可以让注解只在代码中存在,编译后就删除,可以省内存. 2.@IntDef 2.1 官网 https://developer.android.com/reference ...

  3. vue学习笔记一

    vue 颠覆式的开发方式 解疑 为什么要学习vue? 降低项目的复杂度 就业需要 vue难不难? 特别简单 相比于React,vue有什么优势? 前端三大框架:Angular.React.Vue Vu ...

  4. Codeforces1393 题解(A-D)

    AC代码 A. Rainbow Dash, Fluttershy and Chess Coloring 可以推导出\(f_1 = 1, f_2 = 2, ..., f_n = f_{n - 2} + ...

  5. SICP 习题1.10

    题目要求 解题方法 递归计算 没什么好说的,单纯的套用数学公示 (define (f n) (if (< n 3) n (+ (f (- n 1)) (* 2 (f (- n 2))) (* 3 ...

  6. 为什么一个还没毕业的大学生能够把 IO 讲的这么好?

    Java IO 是一个庞大的知识体系,很多人学着学着就会学懵了,包括我在内也是如此,所以本文将会从 Java 的 BIO 开始,一步一步深入学习,引出 JDK1.4 之后出现的 NIO 技术,对比 N ...

  7. 阿里面试:dubbo的服务引用过程

    点赞再看,养成习惯,微信搜一搜[三太子敖丙]关注这个喜欢写情怀的程序员. 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点.资料以及我的系 ...

  8. directives 自定义指令

    钩子函数 一个指令定义对象可以提供如下几个钩子函数 (均为可选): bind:只调用一次,指令第一次绑定到元素时调用.在这里可以进行一次性的初始化设置.基本数据类型如果发生改变,不会触发,但是引用数据 ...

  9. PIE保护绕过

    (一):partial write 开了PIE保护的程序,其低12位地址是固定的,所以我们可以采用partial write.但是我们不能写入一个半字节,所以选择写入两个字节,倒数地位进行爆破,范围是 ...

  10. jenkins iOS自动打包

    1.Jenkins配置 采用命令行下载配置Jenkins,防止产生权限问题 1)先安装brew,打开命令行,输入:/usr/bin/ruby -e "$(curl -fsSL https:/ ...