两个表格数据匹配合并到一个表格(合并多个Excel表格数据到一个表)

100人浏览   2024-09-29 08:53:32


今天跟大家分享一个超实用的Excel表格数据合并方法,借助函数公式轻松实现多表格数据合并需求。如下图所示,分别把1月,2月,3月每个员工的销售数据合并汇总到“合并汇总表”中,并且总表数据会根据分表数据更新而自动更新。

如果想实现上面的功能,我们需要借助INDIRECT函数的动态引用功能,所以需要先介绍一下这个函数的动态引用使用技巧。

一、INDIRECT函数介绍

功能:返回由文本字符串指定的引用

语法:=INDIRECT(单元格引用,[引用样式])

第一参数:为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text不是合法的单元格的引用,函数 INDIRECT 返回错误值 #REF!。

第二参数:引用的字符串样式,可省略。省略或TRUE或1时,为A1样式的引用;FALSE或0时,为R1C1样式的引用。

应该实例:

1、直接引用单元格

如下图所示,我们直接引用B2单元格中的销售额

使用公式=INDIRECT("B2",1)

2、跨表格引用单元格

如下图所示,我们跨表引用“2月”表中B2单元格中的销售额

使用公式=INDIRECT("2月!B2")

我们可以看到如果是跨表引用的话,INDIRECT函数第一参数只需按"表名!引用单元格"这种形式即可。知道了这种用法后,我们就可以进行本文开头提到的合并多个Excel表格数据到一个表了。

二、合并多个Excel表格数据到一个表

还是以本文开头说的场景,将员工1-3月份的销售额,合并汇总到一个表格中。1-3月份销售表都是A列为员工名称,B列为销售额,当然每个月的销售表销售员顺序人数不一定相同。

在汇总表B3单元格中输入公式:

=IFERROR(VLOOKUP($A3,INDIRECT(B$2&"!A:B"),2,0),"")

然后点击回车,把公式先向右填充,然后再向下填充即可,如下图所示

公式解读:

①INDIRECT(B$2&"!A:B")就是利用INDIRECT引用汇总表格第二行月份表头来生成动态引用,因为公式在B列引用1月表格,在C列则自动变换为引用2月表格....所以需要锁行不锁列B$2,最终获取对应月份表格A列和B列数据。

②利用VLOOKUP函数第一参数为A列姓名$A3,因为向左填充姓名不变,向下填充姓名改变,所以要锁列不锁行;第二参数使用INDIRECT函数生成动态表格引用;第三参数为2就是获取第二列销售额数据;第四参数0表示精准匹配。

③因为每个月的销售表销售员顺序人数不一定相同,使用VLOOKUP函数查询可能出现错误值,所以最后使用IFERROR函数,遇到错误值返回空值。

总结:

1、合并汇总上面形式的多个表格数据,汇总表格表头名称必须跟分表名称一致,比如说汇总表格中表头包含1月、2月、3月,分表名称也是1月、2月、3月。只有这样才能借助INDIRECT函数的动态引用功能。

2、大家如果对公式不太理解也可以直接套用公式,把下面的参数改成自己的就可以

语法=IFERROR(VLOOKUP(A列名称第一个姓名,INDIRECT(表头分表名称第一个单元格&"!返回分表哪几列"),返回列序号,0),"")

①A列名称第一个姓名:需要锁列不锁行;

②表头分表名称第一个单元格:需要锁行不锁列;

③返回分表哪几列和返回列序号:根据实际情况获取分别哪几列数据以及返回的序列号。


相关推荐

lol如何输入指令投降(LOL不用在20投了可发起直接投降了!)

“26日测试服,队友掉线可不扣分投降。”这条消息很是劲爆有木有?设计师团队正在着手测试一项新功能,用于解决掉线玩家带来的困扰。就是说即当队伍中存在掉线队友时,可以选择发起投降,并且这局不扣分!提早投降功能当队友掉线X分钟,本场游戏且没有任何击杀,聊天框输入指令“/remake”可以发起提早投降投票功更多

2024-11-14 10:39:12

放炮声引起的耳鸣能自行痊愈吗(出现耳鸣之后不管它会自己痊愈吗?)

神经性耳鸣是慢性进展型疾病,会随着时间推移和年龄增长越来越严重,发展到后期可能会出现脑鸣、听力下降、记忆力减退、耳聋等。在总人口中,约有一半成年人曾患有不同程度的耳鸣,有10%~15%的人受到耳鸣影响需要就医!在众多耳鸣患者中,通过自愈恢复的患者不足1%!出现耳鸣后部分患者通常会有很多顾虑:耳鸣会导更多

2024-11-14 10:24:42

第一次见女方家长带什么礼物好(男子初次去女方家,带什么礼物?)

哎呀,兄弟们,第一次去女方家,这可是个大场面啊!你可是代表了自己和家人去见丈母娘和丈人,绝对不能空手而去。那么问题来了,带什么礼物才能既体面又贴心呢?今天咱就给你支支招,保准你一次就过!一、养生礼品咱们中国的老传统里,最注重的就是健康和养生了。来点养生的东西,那可是妥妥的体面又走心。比如说燕窝、红枣更多

2024-11-14 10:09:29

明朝在位时间最长的皇帝是哪位(明朝在位时间最长的三位皇帝)

明朝,是我国最后一个由汉人建立的封建王朝,国祚276年,先后有十六位皇帝,下面让我们来了解一下在位时间最长的三位皇帝吧。明神宗朱翊钧像明朝在位时间最长的是明神宗朱翊钧,大明出现过很多奇葩皇帝,但明神宗朱翊钧绝对是这些皇帝中最奇葩但也是最幸运的一位,因为他曾经连续二十八年不上朝,结果明朝也没有亡在他的更多

2024-11-14 09:53:13

广告学徒一般要学多久(普通人学习广告变现需要多久)

在数字营销的世界里,广告变现成为许多人提升收入的新途径。那么,对于普通人来说,学习广告变现需要多长时间呢?理解基础理论。学习广告变现,首先要理解广告变现的基本理论,包括广告联盟、广告形式、广告策略、数据分析等。这个过程,对于普通人来说,可能需要1-2个月的时间,通过在线课程、书籍、文章等方式,进行系更多

2024-11-14 09:38:45