中企动力 > 商学院 > 如何把多张表格汇总
  • ?

    超重量级的Excel多表“合并及汇总”功能,99.99%的人都没用过!

    石尔岚

    展开

    前言:最近总有同学提问

    怎么能合并多个工作簿?多个Excel表格汇总到一个表中?怎么把表分发给其他人做调查,收回后能批量合并到一个表中?

    合并多个表的确是一个难题,好象除了VBA也没有什么好办法,即使是新兴的power query也很难完成固定位置合并的问题。其实兰色在06年就发现了个很神奇的工作簿合并的功能,所以今天再把这篇旧文翻出来,希望能帮到大家。

    这个功能是小编昨天无意中发现的,为什么称它为超重量级Excel功能,小编先给你演示个操作。

    【例】在一个文件夹中有N个公司的Excel格式报表,需要把这些报表的数据合并到“报表.xlsx”中。

    只是点了一个按钮,然后选取了要合并的文件,刷刷刷,各公司的数据已全部合并过来了,是不是很神奇!(合并多个文件的多个工作表也适用)

    小编在合并过程中,使用了一个在Excel中隐藏很深的功能:比较和合并工作簿

    我们先把它揪出来:

    文件- 选项 - 快速访问工具栏 - 不在功能区域中的命令 - 找到“比较和合并工作簿”

    然后在快速访问工具栏中就可以看到它了,只是它是灰色的。

    它到底怎么才可以用? 和小编一起开始操作吧!

    1、先设置一个报表模板(可以有多个工作表),把格式设置好,然后设置成共享工作簿。

    2、把设置好的模板发放给各公司填写。

    3、收到各公司上缴的报表,放在一个文件夹里。

    4、合并时,点击“比较与合并工作簿"按钮,选取要合并的文件,然后.....如开始动画演示。多个Excel文件的合并瞬间完成!

    在实际工作中,这个功能可以省去非常大的工作量,毕竟把N多个报表汇总到一起是一件多么枯燥又费力的事情。

    但这个功能只是合并而不能汇总。

    别急,小编再教大家一个神技能,多个表格如何汇总!

    多个Excel表格汇总到一个表中,有一个神秘技巧帮你实现!

    如下图所示工资表中,含有多个月份的数据。要求在汇总表中把所有月份的数据汇总到一起。

    操作步骤:

    1、数据选项卡 - 现有连接 - 浏览更多。

    2、找到当前操作的excel文件。

    3、选取任一个表格名称

    4、【导入数据】窗口中,显示方式选“数据透视表”,放置位置选工资表A1单元格(也可以选新工作表)

    5、选取刚创建的数据透视表,然后点击 数据透视表工具 - 选项 - 更改数据源 - 连接属性。

    6、把下面的代码粘贴到命令文本框里。

    ------------------------------------

    select '3月' as 月份, * from [3月$] union all select '4月' as 月份, * from [4月$]union all select '5月' as 月份, * from [5月$]

    -------------------------------------

    代码说明:

    1) 具体的SQL语句一言两语也说不清楚,同学们只需要按下面的模式套用即可。有多少表,连接多少个。

    Select * from [表1$] union all Select * from [表2$] union all Select * from [表3$]....union all Select * from [表N$]

    2) '3月' as 月份: 是为三个表创建一个共同的字段(月份),其中引号内3月为自定义字符,用来区分工作表,只是不一定要和工作表名称一致。月份是数据透视表要用的字段名,也是自定义的。中间用 as 连接,放在select 之后 *号之前。如果不需要为三个表创建共同字段名,此部分可以省略。

    7、连接完成!下面就是对数据透视表的基本操作,添加行、列标标签和数据标签。

    8、调整格式和修改字段标题。最终效果如下图所示。

  • ?

    Excel用多重合并计算数据区域把多个表合并到数据透视表并汇总

    褚文轩

    展开

    在 Excel 中,如果要把某种产品1到12月的销量汇总,而每个月的销量为一个独立的工作表,这就需要用多重合并计算数据区域把多个表合并到数据透视表。把多个表合并到数据透视表比较简单,麻烦的是调整出想要的汇总结果。需要调整的项通常包括页、行和列,另外还需要把页下的项改名和调整顺序等。以下就是Excel用多重合并计算数据区域把多个表合并到数据透视表并调整各项以满足汇总要求的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel用多重合并计算数据区域把多个表合并到数据透视表

    1、切换到要合并到数据透视表的第一个工作表(例如 1月),按住 Alt,按一次 D,按一次 P,打开“数据透视表和数据透视图向导”窗口,选择“多重合并计算数据区域”;单击“下一步”,来第2步,“请指定所需的页字段数目”选择“创建单页字段”;单击“下一步”,切换到添加表格区域窗口,框选“1月”表格区域,则框选的单元格区域被自动填充到“选定区域”下的输入框中,单击“添加”,则框选区域被添加到“所有区域”,继续框选其它表格的区域并添加到“所有区域”,添加完表格后,单击“下一步”;切换到“数据透视表显示位置”窗口,选择“新工作表”,单击“完成 ”,则框选的多张表格合并到数据透视表;操作过程步骤,如图1所示:

    图1

    2、“页字段数目”如果选择“自定义字段”,则可以选择 1 到 4 个页字段,可以把一个表格添加一个页字段。例如:把工作表“1月”添加到“页字段1”,把工作表“2月”添加到“页字段2”;框选工作表“1月和2月”后,在“请先指定要建立在数据透视表中页字段数目”选择 2,在“字段1”下输入“1月”,在“字段2”下输入“2月”,如图2所示:

    图2

    这样把表格合并到数据透视表后,“1月”在“页1”下,“2月”在“页2”下,如图3所示:

    二、调整数据透视表并分类汇总

    (一)调整页行列,使之显示为表格

    1、把“列”从“列”的列表框拖到“行”的列表框,再把“页1”从“筛选器”拖到“列”;右键表格其中一个单元格(例如 A5),在弹出的菜单中选择“数据透视选项”,打开“数据透视选项”窗口,选择“显示”选项卡,勾选“经典数据透视表布局(启用网络中的字段拖放)”,单击“确定”,则数据透视表显示为表格形式,操作过程步骤,如图4所示:

    2、其中“行”显示了服装编号,“列”显示其余三个字段,即“产品名称、价格和销量”;“页1”下面的“项1到项6”是原表格“1月到6月”各字段的计数结果。

    (二)修改表头名称

    1、选中“页1”所在单元格 C3,选择“分析”选项卡,选中屏幕左上角“活动字段”输入框中的“页1”,输入“月份”;选中“项1”所在单元格 C4,按住 Ctrl,单击 C4,输入“1月”,单击 C6 退出输入状态;操作过程步骤,如图5所示:

    图5

    2、用同样的方法把“项2到项6”改为“2月到6月”,并把它们设为“居中”对齐,改好后如图6所示:

    (三)把计数项改为求和项

    1、右键 A3 单元格,在弹出的菜单中依次选择“值汇总依据”→ 求和,如图7所示:

    图7

    2、则计算类型由“计数”变为“求和”,如图8所示:

    图8

    3、其中“总计”是每个月销量的汇总,而对每件服装的汇总(即对服装编号的汇总)没有任何意义,因为它是把价格加销量,把它取消,方法为:右键其中一个对服装编号汇总的单元格(如 A8),在弹出的菜单中选择“分类汇总"行"”,如图9所示:

    图9

    则取消对服装编号的分类汇总,如图10所示:

    图10

    (四)调整字段顺序

    1、选中“3月”所在的单元格 D4,把鼠标移到 D4 右边框上鼠标随即变为带箭头的十字架,按住左键,往右拖到 E 列,当粗绿线停在 E 列右边线上时放开左键,则“2月和3月”调好次序,操作过程步骤,如图11所示:

    图11

    2、当“1月到6月”显示在行时,如果次序不对,也是一样的调整方法。数据透视表调整好后,对行的“总计”(例如 I7)是每件服装1到6月的总销量,对列的“总计”(例如 C44)是所有服装1月份的总销量,效果如图12所示:

    图12

  • ?

    EXCEL多表资料提取汇总方法,值得收藏

    水桃

    展开

    EXCEL多表资料提取汇总,如果你还在复制粘贴,那就太落后了;

    如果领导给你一份含有公司所有人简历的资料表,让你把所有人员的信息提取汇总到一个表中,公司有几十或几百人,只靠复制粘贴,恐怕一天都不一定能完成;

    今天我们来讲一下多表资料提取汇总的方法,分三步完成;

    本教程基于excel2016;

    首先,各人员姓名所在的工作表格式必须相同;

    在“汇总”表内设置好表头;

    1.指定名称

    【公式】--【定义名称】--【名称】处随便命一个名称ML,【引用位置】处输入=GET.WORKBOOK(1);

    2.提取工作表名称

    在O3单元格输入=INDEX(ML,ROW(A1)),向下填充;

    这样各工作表对应的名称就提取出来了;

    3.提取资料

    在B2单元格输入=INDIRECT($O3&"!B2"),B2姓名所对应的名字在“周小林”表中在B2单元格;

    C2输入=INDIRECT($O3&"!D2"),C2性别所对应的性别在“周小林”表中在D2单元格;

    D2输入=INDIRECT($O3&"!B3"),D2民族所对应的民族在“周小林”表中在B3单元格;

    下同

    将B2到N2单元格分别输入完成后,选择B2:N2,下拉填充;

    注意点:

    1)日期列数字,选中,设置单元格格式,日期

    2)选中B2:N4区域,复制,右键选择性粘贴,数值,就可以删除O列;

    3)因GET.WORKBOOK(1)是宏表函数,所以在完成后,将工作表“另存为”后缀为“xlsm”格式或者“启用宏的工作薄”;

  • ?

    30秒搞定多表汇总!这个Excel技巧一般人我不告诉他!

    海鸟

    展开

    60秒get一个HR实用小技巧

    在用EXCEL做统计表时,经常会遇到一个问题:相同项目的工作表有N个,需要汇总时,该怎么办?难道要一个个地Ctrl+V吗?

    当然不是了!如果要使用那么累的方法,EXCEL就一点都不智能了!贴心的小薪今天就来教大家一个简单的方法,让宝宝们能快速hold住多个工作表的合并!

    我们先看看需要合并的工作表长啥样

    工作表1

    工作表2

    类似的工作可能会有很多,除了上述举例的各地区的销售量表,还可以是员工的其他信息表,小薪就不一一举例了,宝宝们各自灵活套用吧!

    下面我们开始正式讲解,如何快速实现多表合并。

    新建一个的工作表,命名为“汇总”(或其他任何你需要的名字)

    在“汇总”表的A1单元格,选择“数据”——“合并计算”

    “函数”在此时选择“求和”(可根据自己需要,自行选择其他函数)

    “引用”处,我们选择需要汇总的各个工作表里的对应数据

    5.选择下图中的“+”,添加我们刚刚选择好的引用位置

    6.重复第4步和第5步,添加完所有我们需要汇总的工作表数据

    7.标签位置选择默认的“首行”、“最左列”,然后选择“确定”

    下面我们看一下完整动图演示

    以上就是小薪交给大家的“多表合并”的小技巧啦!希望大家活学活用,让“合并计算”完美代替Ctrl + V !

    -END-

  • ?

    Excel多工作表汇总,这个功能让你快速达成

    夏寒

    展开

    Excel多工作表如何汇总,这是职场中经常碰到的问题之一。有多种方法可以达到这个效果,今天给大家带来一个简单的操作——合并计算。

    合并计算在哪?

    在【数据】选项卡,【数据工具】功能区。

    1、标题一致的多表汇总

    分表如下:

    各工作表标题一致的情况下,首先将光标定位在汇总表格的左上角单元格,然后再进行操作。光标定位在“引用位置”的文本框中选择各工作表的表格范围,然后点击“添加”。“首行”或“首列”根据情况选择,本例中即要首行的标题,也要首列的员工编号,所以都选择。

    最终完成效果如下:

    2、标题不一致的多表汇总

    如我们要将4个月的明细汇总到一个工作表中,各工作表除员工编号标题外,其它标题不同。

    操作方法一致,最终效果如下:

  • ?

    Excel多表汇总?没有比这个更简单实用的技巧了

    念旧

    展开

    关于多表汇总的问题,我在类似的问题中介绍了一种非常好的方法:Power Query(有兴趣的同学,请参考仅需3分钟,轻松帮你搞定Excel多表数据汇总)。下面我来介绍一种更为简单的汇总多表数据的技巧。如何快速汇总下图中的12个sheet中的数据到总表呢?

    一、无链接简单汇总法(各个数据源发生变化,汇总表不发生变化)

    1.选择sheet汇总中的任意空白单元格,依次单击“数据”--“合并计算”,如下图所示:

    2.在弹出的对话框中函数设置为:“求和”。单击引用位置的折叠按钮选择在各个sheet中的数据区域并添加到所有引用位置列表中。勾选标签位置下的“首行”和“最左列”选项,单击确定。

    3.我们将得到如下的汇总表,这时候我们可以删除B列和C列,或者将任意sheet中的B列和C列数据复制粘贴到汇总表中即可。

    二、有链接的数据汇总(汇总结果随数据源的变化而变化)

    此种方式与上面介绍的方法唯一不同的地方就在于多勾选了一个选项,操作技巧都一样,只是在上面设置合并计算对话框时勾选一下:“创建指向源数据的链接”即可。

    得到的结果也会有所不同。

    包含了公式,且前面变成分类汇总的样式。

  • ?

    Excel多工作表数据汇总到一个工作表,其实很简单

    平萱

    展开

    我们有时候需要将在多个工作表的数据到同一个工作表当中,首先我们需要确认的是这些数据的格式是否具有一致性,如果所有的数据格式都是一样的,那么这个问题就非常好处理了。今天和大家分享的是一键汇总各分表数据到总表。

    照例举个栗子,如下图,一个工作簿,包含多个工作表的格式都是相同,现在需要将各个分表的数据汇总到总表中,如果是你,你会怎么去做?

    数据分别在不同的工作表中,每个工作表的数据格式都是一致的。

    也许你会想到使用数据透视表或者合并计算等方式进行操作。但是你会发现这两种操作方式都有它的不足或者扩展性不强。比如说,当标题行或列是多行(多列)或者存在合并单元格时,也就无能无力了。

    我和你说的是VBA代码来实现这个,有时候就是那么一瞬间的错过,你就不会再遇到啦!

    我们首先看看,下面的动画教程:

    PS:是将分表的数据汇总明细到当前活动的工作表,因此在使用时务必先在需要汇总的表中执行。

    附上VBA源代码

    以上就是今天要和大家分享的技巧,希望对大家有所帮助,祝各位一天好心情!

    唯有不断学习,才能不被淘汰!

    Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?

  • ?

    如何将多个Excel文件或工作表合并成一个

    Struer

    展开

    应用场景1

    老板:小王啊,调查一下大家对我们人事部的服务有什么意见或建议没。小王:好的。

    小王做好一份Excel调查表模板,分发下去。然后收到了100份结果文件。

    应用场景2

    老板:小王啊,还有5分钟我就要开会了,我们12家门店的销售情况表汇总到一起了吧。

    小王应该怎么合并这些Excel文件?一个一个复制到手软吗?

    合并多个Excel文件

    第一步:将所有的Excel调查表文件存放在同一个文件夹下。打开一个空白Excel文件,点击“新建查询”,选择“从文件夹”中导入,然后粘贴所有Excel调查表所在路径。

    第二步:在“组合”下拉菜单中选择“合并和编辑”。

    第三步:选中要合并的工作表。

    第四步:点击Power Query编辑器中的“关闭并上载”。

    稍等片刻,所有的文件就都合并到同一个工作表啦。

    可以看到表头的两行重复显示了很多遍。使用定位或筛选功能,删除多余的行即可。

    当然,也可以在上述步骤4“关闭并上载”之前删除一些行。

    更新数据

    小王好开心,100份Excel调查表就这么轻松地合并到一起了。小丽:小王,我的调查表修改了一下,发一份新的给你吧。小王……

    小王,莫急,直接在原来的文件夹下替换小丽的调查表,然后在合并后的汇总表上,右键一下,点击“刷新”即可。

    合并多个Excel工作表

    和合并excel文件类似,用Power Query同样可以快速完成。

    第一步:打开一个空白Excel文件,点击“新建查询”,选择“从工作簿”中导入,然后打开需要汇总的Excel文件。

    第二步:选中所有要合并的工作表名称,然后点击“编辑”。

    第三步:按照图示的步骤,点击“追加查询”,然后将所有的工作表添加进来。

    最后点击“关闭并上载”,所有工作表内容就合并到一个工作表下啦。同样的,如果原始的表格数据更新,在汇总表上刷新一下即可同步更新数据。

    注意:以上步骤都基于Power Query插件,Excel2016才支持。使用低版本的Excel或WPS的朋友请查考明日的文章。

    相关阅读:《多个word文档怎么合并》。

    谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

  • ?

    多个excel表格合并汇总,无需公式只要鼠标点点!

    方一鸣

    展开

    汇总多个excel表格,一直困绕着很多职场同事,今天介绍的方法,不需要用任何公式就可以轻松完成,只用鼠标点点。

    【例】如下图所示,在一个工作簿中有四个城市的销售表,需要根据这4个表格,用数据透视表进行汇总。

    具体步骤:

    1、按alt+d组合键,松开后再快速按p键。会打开数据透视表向导,在第一步中选取“多重合并计算数据区域”

    2、选取“自定义页字段”

    3、添加区域和设置字段数目及名称

    4、添加所有要合并的表,并分别设置字段数目和名称。

    5、点击完成后,会自动生成数据透视表。把页字段名字由“页1”改为“城市”、“行”改为“产品”。

    更改前:

    更改后

    设置OK!

    接下来就可以通过调整字段位置,来完成不同模式的汇总。

    以城市+产品汇总

    以产品+城市汇总

    数据透视表只能完成表格结构相对简单的合并、而对于列数较多、格式不完全一致的表格进行合并(如由入库表和出库表生成 进销存报表),就需要使用SQL语句合并。|来源: Excel精英培训

    百家号-【袁帅数据分析运营】运营者:袁帅,会展业信息化、数字化领域专家。新社汇平台联合创始人,永洪数据科学研究院MVP。认证数据分析师、网络营销师、SEM搜索引擎营销师、SEO工程师、中国电子商务职业经理人。畅销书《互联网销售宝典》联合出品人。

  • ?

    如何将Excel表格里几张表格数据汇总到一张上面?

    凌沛山

    展开

    1.工作簿中有多张工作表,A列和B列都有类似的数据,行数不同。

    2.选中“汇总”表A1单元格,点击【数据】-【合并计算】。

    3.左上角选择适当的运算方式,本例为“求和”。如下图所示点击选择按钮选择数据。

    4.选中第一张工作表数据,并点击【添加】按钮。

    5.顺序将其他工作表数据也添加进来。

    6.由于原始数据第一行是标题,并且要以A列数据分类汇总,所以选中下面两个选项。

    7.确定后就在“汇总”表生成了每个人的“数量”汇总求和数据。

    8.如果勾选【创建指向源数据的链接】则最终返回链接数据并汇总。

    9.完成汇总效果如下。

    10.点击每个人旁边的加号就可以看到汇总数据是从哪张工作表的哪个单元格引用过来的。

    (本文内容由百度知道网友茗童贡献)

如何把多张表格汇总

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP