两个表格顺序不同,如何匹配合并?

如下图:

常常遇到有人问我,两个表格需要按照人名合并起来,但是两表的人名顺序并不相同,怎么处理呢?

这个就要用到EXCEL大名鼎鼎的VLOOKUP函数了。

具体语法如下:

=VLOOKUP(索引值,查找范围,偏移列数,0)

看如下示例:

这个过程,一定要仔细看,然后自己在电脑上练习一次。

解释一下这个函数语法:

这个紫色部分,是选择的查找范围,四个"$"符号,称为绝对引用,如果没有”$“就是相对引用,如果"$"不是行列都加,就是混合引用。

蓝色的箭头,指示的数字2,是指在F2:G21(示例动画里是$D$3:$E$9)这个范围里,自最左列F列,查到对应值以后,横向右偏移的列数,就是返回值。查找的第一列城市名为1,咱们需要找到该城市对应的月度数据,就是第2列,所以这个值填2.如果填写1,就返回本身值,就是城市名字。

最后的红色箭头,指向的是第四个参数,这个不要问,直接填0即可。

一般首次使用这个函数的时候,总是会有这样或那样的问题。说明一下这个函数常见的几个坑:

1、索引值必须处于查找范围的首列

这个函数中文名为“首列”索引查找函数,所需要查找的值,必须在第2个表(就是查找范围)的第一列(范围的最左列!最左列!!一定是最左列是查找首列),如果是需要返回索引列左边的值,请把那整列复制到索引列的右边。

2、两边表的索引值必须是存在相同的值

如果看起来相同也不行的,比如数字123,和文本“123”,是无法匹配的。如果是一个人名是“张 明”,另表里的是“张明”,注意前面的名字里有个空格。这样的也是无法完成匹配的。

3、但是,神奇的EXCEL啊,对于字母大小写默认是可以匹配的,比如查找“zhangming"和查找"ZHANGMING"是一样的。

4、有的小伙伴常问我,模糊匹配,是不是就会把"张 明”和另表里的是“张明”匹配起来,这个我只能说是你想的有点超前了。模糊匹配的问题比较让人头晕,如果不是必须要用,尽量不用。所以,这个函数的第四个参数,直接敲个0就行啦。

这个是非常非常适合办公小伙伴的函数噢,如有问题,欢迎关注,或者给我留言

关注我,获得更多使用方法。

.net一个函数要用另一个函数的值_VLOOKUP函数相关推荐

  1. 【C 语言】指针间接赋值 ( 直接修改 和 间接修改 指针变量 的值 | 在函数中 间接修改 指针变量 的值 | 在函数中 间接修改 外部变量 的原理 )

    文章目录 一.直接修改 和 间接修改 指针变量 的值 二.在函数中 间接修改 指针变量 的值 三.在函数中 间接修改 外部变量 的原理 一.直接修改 和 间接修改 指针变量 的值 直接修改 指针变量 ...

  2. MT4/MQL4入门到精通EA教程第四课-MQL语言常用函数(四)-K线取值常用函数

    MQL中有一组"函数",他们长得跟其他函数不一样,是不一样的函数,就是下面这几个功能强大的"函数" Open[].Close[].High[].Low[].Ti ...

  3. php日期相减函数,倒计时函数_计算两个时间相差值_PHP函数

    **PHP倒计时函数.求两个日期时间之间相差的时间函数.计算时差函数_PHP函数笔记** ```php /** * 求两个日期时间之间相差的时间 * (针对1970年1月1日之后,求之前可以采用泰勒公 ...

  4. map函数python求数的每位的值_map函数_实现批量计算

    作者 Toby,持牌照消费金融模型经理,发明国家算法专利,国内最大医药数据中心数据挖掘部门负责人!和重庆儿科医院,中科院教授,赛柏蓝保持慢病数据挖掘项目合作!清华大学,百度,腾讯,网易,爱奇艺等平台签 ...

  5. python自定义函数中return可以返回多个值_python函数return返回多个值

    在函数中一旦使用return,那么函数就会停止往下执行!但是,我们有时候需要函数返回多个值,怎么实现呢?其实python的return可以返回多个值,而且Python 会自动将多个返回值封装成元组. ...

  6. 回调函数例子_Linux C - C基础篇八(函数)

    概念 函数可以被看作是一个由用户定义的一系列操作的集合.一般来说,函数用一个名字来表示.函数的操作数,称为参数,由一个位于括号中,并且用逗号分隔的参数列表指定,如果该函数没有参数需要传入,则这个列表为 ...

  7. python函数助手_转jmeter(十五)函数助手

    由于时间和版本问题,其中有些内容和排版我做了修改和重新整理,使其更符合最新的jmeter版本. 一.使用jmeter函数助手 启动jmeter后,可以在JMeter的选项菜单中找到函数助手对话框(快捷 ...

  8. python类方法调用装饰_Python3 @classmethod 函数装饰器 声明一个类方法

    Python3 @classmethod 函数装饰器 声明一个类方法 @classmethod函数装饰器的主要作用是将一个类的普通方法(需要实例化使用)声明为一个类方法(可以直接使用类名调用).在类的 ...

  9. C语言---写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串

    题目: 写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串. #include <string.h> #include <stdio.h> void left_re ...

最新文章

  1. 基于手势识别的鼠标控制实现
  2. c语言 lis的nlogn算法,ACM竞赛高级算法讲义.doc
  3. java筑基期(10)----ajaxjson(2)
  4. unix:///tmp/supervisor.sock no such file
  5. DefaultSingletonBeanRegistry 的registerDependentBean()方法对属性注入
  6. jQuery之父:JavaScript的开发之路
  7. Android学习笔记---HttpClient入门,使用方法,及简介
  8. 使用WUCDCreator将SCSI、RAID、SATA、SAS驱动程序集成到光盘中
  9. 关于c# naudio的几个注意事项
  10. 系统架构的演变过程?
  11. 使用FTP进行主机与Linux的文件传输
  12. html5统计在线人数,html的统计访客人数的代码?
  13. uniapp 读取手机 通讯录 分组
  14. 人工智能实践:Tensorflow笔记 Class 5:卷积神经网络
  15. SAP ABAP 配置表开发常见问题总结与开发指南(SM30 SM34 SE54)
  16. 迅雷11抢先体验版,免费2T空间可离线下载高速取回
  17. 互联网日报 | 4月27日 星期二 | 美团回应被立案调查;滴滴开通老年人打车400热线;百度App月活跃用户数达5.58亿
  18. 计算机社团的ppt,社团管理系统.ppt
  19. 接了个私活,甲方竟然让我教他写代码!
  20. docker导入MySQL数据库

热门文章

  1. java+filter加密_Javaweb之Filter案例练习-自动登录问题和MD5加密
  2. 跟着川川学数模-Day2
  3. android notification自动消失,Notification点击事件和点击消失
  4. antd 设置表头属性_使用表数据自定义React Antd表头
  5. matlab窗函数 响应,matlab窗函数设计方案.doc
  6. 【数据库】Mysql的CONCAT()函数拼接字符串
  7. python网络爬虫基础day01
  8. spring注解大全
  9. 实例讲解webpack的基本使用第二篇
  10. SQL SERVER 2014 各个版本支持的功能