怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

大家好,我是Jerry,今天给大家打来Excel中的匹配方法(匹配就是通过一个已知数据,在表格的其它地方去找到对应的值),话不多说,直接上干货。

第一种:使用vlookup进行匹配,这个应该是大家最常用的方法,vlookup的基础用法非常简单,在单元格输入“=vlookup(查找的对象,查找的区域,查找的列数,精确查找or模糊查找)”。如图所示,若要查找三年级一班的总成绩。在单元格I2输入公式“=VLOOKUP(H2,A1:F13,6,0)”

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

其中”三年级一班合计“这个是我们要查找的对象。然后它所在的表格是A列,所以我们的开始范围就是A列,其次需要找的总成绩是在F列,所以我们查找的区域是“A1:F13”,这里大家需要注意的是,可以将“A1:F13”直接改成“A:F”是一样的,再接着就是A列到F列一共是6列,所以第三个参数就是6,最后的0是精确查找。这样我们就可以找到668这个总成绩了。

第二种:使用index函数和match函数的搭配来逆向匹配。

vlookup函数匹配的数据如果在我们查找数据的左边,我们就不能用vlookup函数了,还是上一张图,如果我们要匹配姓名为“亚索”所在班级的是多少时,这个时候单用vlookup就失效了。这个时候我们就需要用index函数和match函数的组合公式来进行匹配了。

先讲解一下index函数,index函数(查找的区域,行数,列数)什么意思呢。举个例子,如图所示。

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

我们的公式是“=INDEX(B1:C13,2,2)”,区域为“B1:C13”,其中行数为2,列数为2的值。得到就是23,如果列数改为1,那么返还的就是“亚索”这个值,但是如果我们的区域直选中了"B1:B13"这个区域的时候,我们的index函数就应该改为“=INDEX(B1:B13,2)”,因为我们所选中的区域只有一列,所以我们就只需要填写行数的参数。

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

接着,我们讲讲match函数。match函数(查找的值,区域,[-1,0,1])。同样的我们举个例子。如图所示:

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

我们要查找亚索在"B1:B13"中所在位置,得到是值是2。其中大家要注意的是我们用的0,0代表的就是等于我们要查找的值。另外两个参数一个是小于或者等于一个是大于或者等于,这里就不细讲了,在输入match函数的时候也会有提示。

最后我们用index+match就可以逆向匹配了。如图所示:

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

我们先用match函数找到亚索在B1:B13中的位置,然后再用index函数返回在A1:A13中对应位置的数据,那就是三年级一班了。同样index+match不仅仅用于逆向,正向匹配同样适用。

第三种:多条件连接匹配。如图所示:我们要查找三年二班盲僧的总成绩时,如果我们用以上2种方法的时候,就没有办法找到正确的值。

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

有一个办法就是加一个辅助列。将班级和姓名用连接符号连接起来,就可以用Vlookup或者index+match函数了。但是如果不允许改变原表的时候。这个我们需要用到数组公式来进行嵌套使用,用if或者choose函数。直接上结果。

choose函数

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

首先我们用choose函数,将A列和B列数据连接起来返回一个数组1,然后将F列总成绩的数据返回给数组2,最后在用vlookup去找对应的数据。我们用“计算公式”来分部给大家看一下。

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

大家可以看到有三年级二班盲僧和259的数据。相当于用choose函数给我们加了一个辅助列一样。他的原理就来自于此。同样if函数也是一样的。

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

这里给大家讲解一下“IF({1,0},A1:A13&B1:B13,F1:F13)”这个函数的意思。不知道大家对0和1这两个数字的概念强不强。但是大家在写Vlookup函数的时候如果写的是0和1,那就应该知道“1”代表的是“true”,“0”代表的是“false”,这样就好理解了。if函数如果第一个条件成立返回true的数据,不成立则返回false的值。那么用我们用{}就是给了一个true和一个false,那么返回的就是一个数组。一个是true,一个是false,用“公式计算”给大家看一下。

怎样匹配excel两个表中数据(用vlookup函数提取另一个表格数据)

和choose是一样的道理。都是相当于加了一个辅助列,都是返回了一个数组的。然后用vlookup函数进行匹配。

好了,今天的分享就到这里了,希望看完后的你有所收获,同时如有帮到你,希望帮忙点赞、转发、评论,谢谢大家!

本文所有内容来自互联网,如有侵权/不实内容请联系我们删除,联系邮箱postusb@foxmail.com

发布者:缘分,转转请注明出处:https://www.bjxdyg.com/life/113030.html

(0)
缘分缘分
上一篇 2023年 3月 7日 下午4:29
下一篇 2023年 3月 7日 下午4:43

相关推荐

  • 华为研究所(华为研究所有几个)

    大家好,近期很多朋友对于华为研究所产不是很理解。然后还有一些网友想弄清楚华为研究所有几个,泰缘号(www.bjxdyg.com)已经为你找到了相关问题的答案,接下来和我们一起看看吧,希望对大家有所帮助! 华为2020年研发投入约1500亿左右,这对于大多数老百姓甚至企业来讲都是天文数字,而且即使相比华为的总收入也是一笔巨大的支出;正是有了这么多的研发投入才成…

    趣味生活 2022年 12月 26日
    76800
  • 浙江横店影视城(浙江横店影视城天气预报15天)

    秦王宫的纵深巷道和高耸城墙, 明清宫苑的梁枋彩画和龙阙凤檐, 清明上河图的景门城楼和飞阁流檐… 横店影视城里这些充满古韵魅力的建筑, 都让中国的古典文化展现得更加淋漓尽致。 今年国庆,距离杭州120多公里的横店影视城,将显露“国风范”、卷起“古风潮”,还抛出了不少别有“韵味”的小惊喜。 同时,据影视城第一手消息,“沉寂多日”的横店梦外滩影视主题公园、梦泉谷温…

    2023年 3月 6日
    17900
  • 外强中干比喻什么人(外强中干的人被称为什么)

    大家好,近期很多朋友对于外强中干比喻什么人产不是很理解。然后还有一些网友想弄清楚外强中干的人被称为什么,泰缘号(www.bjxdyg.com)已经为你找到了相关问题的答案,接下来和我们一起看看吧,希望对大家有所帮助! 图文摘自网络(如有侵权,请联系删除) 熟语,指常用的固定短语。如:乱七八糟、不管三七二十一、死马当作活马医等。熟语用词固定、语义结合紧密、语音…

    趣味生活 2022年 12月 28日
    32700
  • 十大西洋乐器(十大西洋乐器简笔画)

    大家好,近期很多朋友对于十大西洋乐器产不是很理解。然后还有一些网友想弄清楚十大西洋乐器简笔画,泰缘号(www.bjxdyg.com)已经为你找到了相关问题的答案,接下来和我们一起看看吧,希望对大家有所帮助! 时代在不停的迭代,传承下来的不仅只有历史,还有音乐。现在越来越来的人为自己或者孩子选择一门乐器,作为兴趣爱好或者是专业技能进行学习。 那么如何兼顾喜欢和…

    趣味生活 2022年 12月 30日
    33800
  • 苹果手机怎么换输入法(苹果手机怎么换输入法手写)

    作为一个苹果新用户,真心用不习惯默认的输入法,如何设置能解决这个问题呢 1、打开手机下载搜狗输入法 2、打开手机设置 3、进入通用 4、选入键盘 5、添加输入法——选中输入法 6、编辑 7、将搜狗输入法移动至第一位 8、点击搜狗输入法进入界面——允许完全访问——完成设置 9、其他输入法的设置方式也基本相同

    2023年 5月 31日
    12800

联系邮箱

postusb@foxmail.com

邮箱咨询: QQ交谈

邮箱:postusb@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息